Bonjour,

en fait, la question serait qu'est-ce qu'un HelperBroker dans une vue ? Je suis un tutorial Atelier Zend Framework : Utilisation du helper ViewRenderer, je cherche à comprendre le fonctionnement des vues. Mais je ne comprends pas ce code, malgré les explications que j'ai pu trouver sur le site officiel concernant les helpers (d'autant plus qu'une grande partie n'a pas été traduite).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
$viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper('ViewRenderer');
$viewRenderer->setView($view)
             ->setViewBasePathSpec(':moduleDir/views') // facultatif => comportement par défaut
             ->setViewScriptPathSpec(':controller:action.:suffix')// par défaut : :controller/:action.:suffix
             ->setViewScriptPathNoControllerSpec(':action.:suffix') // facultatif => comportement par défaut
             ->setResponseSegment('body');
Zend_Controller_Action_HelperBroker::addHelper($viewRenderer);*/
J'ai déjà du mal à comprendre le concept des helpers et l'intéraction dans les vues mais avec les Broker, c'est vraiment dur. Si vous pouvez m'apporter des précisions concernant ce code ?

Merci beaucoup