$router->map('people_companies_add_owner', 'people/add/:is_owner','null', array('controller' => 'companies', 'action' => 'add','is_owner'=>'1'));
$router->map('people_companies_add_client', 'people/add/:is_owner','null', array('controller' => 'companies', 'action' => 'add','is_owner'=>'0'));
qui appelle le contrôleur, montrant le modèle d'ajout. dans le contrôleur que j'obtiens paramètre passé THT est « is_owner » .Qui peut à nouveau être accessible par modèle ajouter, mais quand il est réacheminé il appelle,puis-je écrire une méthode d'action de formulaire dans if boucle? dans le modèle smarty?
{form action='?route=people_companies_add' method=post}
{nom include_template = contrôleur _profile_form = entreprises module = système}
Je veux vérifier le drapeau "is_owner" et par conséquent appelez le propriétaire ou le client.can j'ai mis l'action de forme dans la boucle d'if? comme
if ($ n == 1) form action = route = peple_com_owner autre form action = route = peple_com_client
Il affiche l'erreur Smarty