Bonjour,
J'essaye d'activer le DOJO mais je n'y arrive pas.
J'ai pourtant tenté plusieurs choses :
dans mon fichier principal index.php :
J'ai lu sur un autre topic que si on utilisait le viewRenderer, il fallait le spécifié, mais moi j'utilise actionStack :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $view = new Zend_View(); Zend_Dojo::enableView($view);
Par ailleurs, ma balise body est bien de classe tundra,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $actionStack = Zend_Controller_Action_HelperBroker::getStaticHelper('actionStack'); // la section de la page, et le controleur qui va l'utiliser //le controlleur index va rendre l'action footerAction dans la vue footer $actionStack->actionToStack('footer','index');
et dans mon fichier view j'ai :
j'ai téléchargé les javascript de dojo (alors que je croyais qu'ils étaient inclus avec Zend) et je les ai bien placé dans /monprojet/html/js/.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if ($this->dojo()->isEnabled()){ $this->dojo()->setLocalPath('/html/js/dojo/dojo.js') ->dojo()->addStylesheetModule('dijit.themes.tundra'); }
Dans le code source de ma page, le javascript n'est pas chargé, et les elements du formulaire sont de type simples (non dojo)...
Je suis à l'écoute de quelqu'un qui aurait une idée...
merci bien par avance.
Partager