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