Bonjour, j'ai un layout.phtml qui contient 2 parties

partie 1 : le contenu des actions
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
 $this->layout()->content;
partie 2 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
echo $this->moteur();
voici ce qu'il y a dans la methode moteur();

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
class k_helper_Moteur extends Zend_View_Helper_Abstract {
 
    public function Moteur() {
        echo "je suis moteur.php dans le repertoire 
            library/k_helper/Moteur.php";
    }
 
}
lorque je vais sur la page action index , j'ai bien le mettre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
        echo "je suis moteur.php dans le repertoire 
            library/helper/Moteur.php";
dans mon controller index, j'ai une action qui permet de rechercher une personne par exemple, je souhaite donc utiliser cette methode pour l'afficher dans avec la methode moteur()

j'ai donc essayer de l'instancer
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
        $rechercher = new IndexController();
cela ne fonctionne pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Catchable fatal error: Argument 1 passed to Zend_Controller_Action::__construct() must be an instance of Zend_Controller_Request_Abstract, none given, called in /var/www/myboutik/library/k_helper/Moteur.php on line 8 and defined in /usr/share/php/libzend-framework-php/Zend/Controller/Action.php on line 127
comment je fait pour
appeler une methode d'action (ici mon index controller) depuis mon helper ??

je donne aussi mon boostrap
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
    //charger le menu lateral de recherche de personne
    protected function _initLayout()  {
    Zend_Layout::startMvc(APPLICATION_PATH.'/layouts/scripts');
    $view = Zend_Layout::getMvcInstance()->getView();
    $view->addHelperPath('k_helper','k_helper');
    }
merci de vos réponses ?