20/05/2014, 15:28
|
| | Fecha de Ingreso: octubre-2010 Ubicación: Uruguay, Canelones
Mensajes: 66
Antigüedad: 14 años, 3 meses Puntos: 6 | |
Problema con Decorators Zend Form Hola gente,
recurro a ustedes ya que busque información por todos lados (quizas mal) pero no encontre la solución.
Mi problema radica en que en los Zend Form quiero establecer un decorador con la siguiente estructura:
$decoratorPath = 'decorators/element.phtml';
array(
'ViewHelper',
array( 'ViewScript',
array(
'viewScript' => $decoratorPath,
'placement' => true,
),
)
);
Si yo este decorador lo ingreso dentro del modules que estoy ejecutando, anda impecable, pero estos decoradores son los que uso para todos los formularios, por ende el decorador lo ingreso en el path: application/views/scripts.
Cuando ejecuto el formulario me sale el siguiente error:
<b>Warning</b>: Exception caught by form: script 'decorators/element.phtml' not found in path ([ROOT]application/modules/default/views\scripts/;./views\scripts/)
Stack Trace:
#0 [ROOT]library\Zend\View\Abstract.php(876): Zend_View_Abstract->_script('decorators/elem...')
#1 [ROOT]library\Zend\View\Helper\Partial.php(105): Zend_View_Abstract->render('decorators/elem...')
#2 [internal function]: Zend_View_Helper_Partial->partial('decorators/elem...', Array)
#3 [ROOT]library\Zend\View\Abstract.php(342): call_user_func_array(Array, Array)
#4 [ROOT]library\Zend\Form\Decorator\ViewScript.php(175): Zend_View_Abstract->__call('partial', Array)
#5 [ROOT]library\Zend\Form\Decorator\ViewScript.php(175): Zend_View->partial('decorators/elem...', Array)
#6 [ROOT]library\Zend\Form\Element.php(2023): Zend_Fo in <b>[ROOT]library\Zend\Form.php</b> on line <b>2925</b><br />
ESPERO PUEDAN AYUDARME Y DESDE YA MUCHAS GRACIAS,
SALUDOS. |