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 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$view = new Zend_View();
Zend_Dojo::enableView($view);
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
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');
Par ailleurs, ma balise body est bien de classe tundra,

et dans mon fichier view j'ai :

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');      
 
   }
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/.

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.