2010-07-08 3 views
0

Comment zend framework évite la duplication html?Comment zend cadre éviter html <id> la duplication?

Exemple de duplication id html:

<div id="edit-form">first div</div> 

<div id="edit-form">second div</div> 

Cas1: la page que l'utilisateur peut ajouter des mêmes formes/sous-formulaire/etc .. par lui-même

exemple d'action du contrôleur:

function indexMyAction(){ 
$form1=new MyForm(); 
$form2=new MyForm(); 
$form3=new MyForm(); 
$this->view->form1=$form1; 
$this->view->form2=$form2; 
$this->view->form3=$form3; 
} 

Case2: html <id> défini manuellement par le programmeur - par lequel la règle devrait être faite pour éviter la duplication?

Merci

Répondre

1

Réponse courte: le cadre ne fait pas ce genre de contrôles. Donc, soit vous les implémentez vous-même, soit vous vous assurez d'utiliser des identifiants uniques en ajoutant une sorte d'UUID aux ID que vous définissez en tant que programmeur.

+0

Je donne un nouvel exemple dans ma question au cas où le framework devrait le faire lors de la création de 3 formulaires en action – Yosef

Questions connexes