Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
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.
/** * 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
Pages: 1