Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 11-10-2009 22:36:35

sennin
Nouveau membre
Date d'inscription: 11-10-2009
Messages: 1

Bug dans la classe "ZendX_JQuery_Form_Decorator_UiWidgetContainer"

J'essaie d'utiliser le décorateur dialogContainer sans succès et après analyse de la source de la classe "ZendX_JQuery_Form_Decorator_UiWidgetContainer" j'en ai conclu que cela est dû à 2 bugs dans ZendX_JQuery_Form_Decorator_UiWidgetContainer -> render()

J'ai mis en commentaire les lignes buggées et le code de remplacement par en dessous.

Code:

    /**
     * Render an jQuery UI Widget element using its associated view helper
     *
     * Determine view helper from 'helper' option, or, if none set, from
     * the element type. Then call as
     * helper($element->getName(), $element->getValue(), $element->getAttribs())
     *
     * @param  string $content
     * @return string
     * @throws Zend_Form_Decorator_Exception if element or view are not registered
     */
    public function render($content)
    {
        $element = $this->getElement();
        $view    = $element->getView();
        if (null === $view) {
            return $content;
        }

        $jQueryParams = $this->getJQueryParams();

//        $attribs     = array_merge($this->getAttribs(), $this->getOptions()); -- Code original
        
          $attribs     = $this->getOptions();  // -- Code de remplacement

        if(!isset($jQueryParams['title'])) {

        }

        $helper      = $this->getHelper();
        $id          = $element->getId() . '-container';

//      return $view->$helper($id, $jQueryParams, $attribs);  -- Code original
        
        return $view->$helper($id, $content, $jQueryParams, $attribs); // -- Code de remplacement

    }

Qu'en pensez-vous ?

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