Как Zend Framework избежать дублирования HTML <id>? - PullRequest
0 голосов
/ 08 июля 2010

Как Zend Framework избегает дублирования HTML?

Пример дублирования идентификатора html:

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

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

Case1: страница, на которой пользователь может самостоятельно добавлять такие же формы / подчиненные формы и т. Д.

Пример действия контроллера:

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> программистом - по какому правилу следует избегать дублирования?

Спасибо

1 Ответ

1 голос
/ 08 июля 2010

Краткий ответ: фреймворк не выполняет такого рода проверки.

Таким образом, либо вы реализуете их сами, либо используете уникальные идентификаторы, добавляя какой-то UUID к идентификаторам, которые вы определяете как программист.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...