yo me guie de otro tutorial que ponian My_Helper_Foo, y ponia la ruta :s, han habido muchos cambios en versiones no?
Cual es el correcto tonces Application_View_Helper_Debug?, o zend_view_helper_Debug, igual con ambos no me sale ...
Voy por pasos lo que he hecho ....
application/modules/default/view/helpers/Debug.php
Código PHP:
Ver original<?php
class Application_View_Helper_Debug extends Zend_View_Helper_Abstract{
public function array_debug($data){
return '<pre>'.print_r($data).'</pre>'; }
}
En mi vista ..
Erro que vota:
Código PHP:
Ver originalAn error occurred
Application error
Exception information:
Message: Plugin by name 'Array_debug' was not found in the registry; used paths: Zend_View_Helper_: Zend/View/Helper/;./views\helpers/;C:/Archivos de programa/Zend/Apache2/htdocs/peruguitar/application/modules/default/views\helpers/
Stack trace:
#0 C:\Archivos de programa\Zend\ZendServer\share\ZendFramework\library\Zend\View\Abstract.php(1174): Zend_Loader_PluginLoader->load('Array_debug')
#1 C:\Archivos de programa\Zend\ZendServer\share\ZendFramework\library\Zend\View\Abstract.php(610): Zend_View_Abstract->_getPlugin('helper', 'array_debug')
#2 C:\Archivos de programa\Zend\ZendServer\share\ZendFramework\library\Zend\View\Abstract.php(336): Zend_View_Abstract->getHelper('array_debug')
#3 C:\Archivos de programa\Zend\Apache2\htdocs\peruguitar\application\modules\default\views\scripts\index\index.phtml(20): Zend_View_Abstract->__call('array_debug', Array)
#4 C:\Archivos de programa\Zend\Apache2\htdocs\peruguitar\application\modules\default\views\scripts\index\index.phtml(20): Zend_View->array_debug(Array)
#5 C:\Archivos de programa\Zend\ZendServer\share\ZendFramework\library\Zend\View.php(108): include('C:\Archivos de ...')
#6 C:\Archivos de programa\Zend\ZendServer\share\ZendFramework\library\Zend\View\Abstract.php(880): Zend_View->_run('C:/Archivos de ...')
#7 C:\Archivos de programa\Zend\ZendServer\share\ZendFramework\library\Zend\Controller\Action\Helper\ViewRenderer.php(897): Zend_View_Abstract->render('index/index.pht...')
#8 C:\Archivos de programa\Zend\ZendServer\share\ZendFramework\library\Zend\Controller\Action\Helper\ViewRenderer.php(918): Zend_Controller_Action_Helper_ViewRenderer->renderScript('index/index.pht...', NULL)
#9 C:\Archivos de programa\Zend\ZendServer\share\ZendFramework\library\Zend\Controller\Action\Helper\ViewRenderer.php(957): Zend_Controller_Action_Helper_ViewRenderer->render()
#10 C:\Archivos de programa\Zend\ZendServer\share\ZendFramework\library\Zend\Controller\Action\HelperBroker.php(277): Zend_Controller_Action_Helper_ViewRenderer->postDispatch()
#11 C:\Archivos de programa\Zend\ZendServer\share\ZendFramework\library\Zend\Controller\Action.php(523): Zend_Controller_Action_HelperBroker->notifyPostDispatch()
#12 C:\Archivos de programa\Zend\ZendServer\share\ZendFramework\library\Zend\Controller\Dispatcher\Standard.php(295): Zend_Controller_Action->dispatch('indexAction')
#13 C:\Archivos de programa\Zend\ZendServer\share\ZendFramework\library\Zend\Controller\Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))
#14 C:\Archivos de programa\Zend\ZendServer\share\ZendFramework\library\Zend\Application\Bootstrap\Bootstrap.php(97): Zend_Controller_Front->dispatch()
#15 C:\Archivos de programa\Zend\ZendServer\share\ZendFramework\library\Zend\Application.php(366): Zend_Application_Bootstrap_Bootstrap->run()
#16 C:\Archivos de programa\Zend\Apache2\htdocs\peruguitar\public\index.php(25): Zend_Application->run()
#17 {main}
Request Parameters:
'controller' => 'index',
'action' => 'index',
'module' => 'default',
)