Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 14-07-2008 01:34:22

pozowebs
Membre
Lieu: Gran Canaria
Date d'inscription: 06-07-2008
Messages: 83
Site web

[Zend_Form][1.5]Erreur decorator Label.

Bonjour,

Mon formulaire de login est de ce style:

Code:

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

 

#2 19-07-2008 15:20:20

pozowebs
Membre
Lieu: Gran Canaria
Date d'inscription: 06-07-2008
Messages: 83
Site web

Re: [Zend_Form][1.5]Erreur decorator Label.

je précise que j'ai mon UserController ainsi:

Code:

    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! smile

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages