2009-12-15 4 views

Répondre

0

Cela devrait aider: The Helper Broker

Zend_Controller_Action_HelperBroker::addHelper(new Your_Controller_Action_Helper()); 

Assurez-vous que Your_Controller_Action_Helper est auto-chargeable, ou est inclus.

2

Utilisation du Noginn SendFile Action Helper comme référence, est tombé dans le répertoire de la bibliothèque, la structure du répertoire ressemble à ceci:

/library 
    /Noginn 
     /Controller 
      /Action 
       /Helper 
        /SendFile.php 

Dans /application/Bootstrap.php ajouter une fonction init et ajouter le préfixe de classe:

protected function _initActionHelpers() 
{ 
    Zend_Controller_Action_HelperBroker::addPrefix('Noginn_Controller_Action_Helper'); 
} 

Ensuite, dans votre contrôleur, vous pouvez appeler l'assistant d'action comme ceci:

$this->_helper->sendFile($options); 
0

une autre solution consiste à ajouter de manière simple:

Zend_Controller_Action_HelperBroker::addHelper(new Wow_Controller_Action_Helper_Auth()); 

Vous pouvez également ajouter le préfixe courtier d'aide, comme Andrew a fait, ou le chemin ajouter à vos nouveaux assistants. Toutes ces options sont bien expliquées the manual.

Questions connexes