Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour,
Mon formulaire de login est de ce style:
class LoginForm extends Zend_Form { public function init() { $username = $this->addElement('text', 'name', array( 'filters' => array('StringTrim', 'StringToLower'), 'validators' => array( 'Alpha', array('StringLength', false, array(3, 20)), ), 'required' => true, 'label' => 'Your username:' )); ...
Ce qui me donne l'erreur suivante: Warning: mb_strstr() [function.mb-strstr]: Empty haystack in [...]/library/Zend/Form/Decorator/Label.php on line 155
Une idée?
Merci d'avance.
Hors ligne
je précise que j'ai mon UserController ainsi:
public function loginAction() { $form = new LoginForm(array( 'action' => '/user/login', 'method' => 'post', )); if (!$this->getRequest()->isPost() || !$form->isValid($_POST)) { $this->view->loginForm = $form; return; } $values = $form->getValues(); (...)
et l'appel au formulaire dans la vue suivante login.phtml ainsi:
<?php echo $this->loginForm->render() ?>
...
Le formulaire fonctionne, j'arrive à me logger sans problème, mais pas moyen de me débarrasser de ce Warning...
Quelqu'un saurait-il d'ou vient le probleme, ou du moins, où chercher une solution?
Merci!
Hors ligne
Pages: 1