Я пытаюсь сделать простую форму входа. Элемент имени пользователя
$this->add(array(
'name' => 'username',
'type' => 'Text',
'options' => array(
'label' => 'Username',
'placeholder' => '[email protected]'
),
));
Заполнитель не отображается в созданной форме. Обратите внимание, что «метка» отображается правильно …
Если я установлю его в коде контроллера, он появится
$ Форма-> Get ( ‘имя пользователя’) -> SetAttribute ( ‘заполнитель’, «[email protected]»);
Та же проблема для кнопки, я должен установить
$ Форма-> Get ( ‘Submit’) -> SetValue ( ‘зарегистрировались’);
в противном случае он просто показывает «Добавить» по какой-то причине …
Есть идеи, в чем может быть проблема?
Неважно, ошибка новичка. Заполнитель должен быть в атрибутах, по-видимому.
$this->add(array(
'name' => 'username',
'type' => 'Email',
'options' => array(
'label' => 'Username: ',
),
'attributes' => array(
'placeholder' => '[email protected]',
)
));
Проблема вслепую следить за публикацией в блоге на ->
http://programming-tips.in/zend-framework-2-login-with-zend-auth
Других решений пока нет …