VI. Conclusion▲
VI-A. Résolution de problèmes▲
Si vous avez des problèmes pour utiliser toute autre action qu'index, alors le plus probable est que le routeur est dans l'impossibilité de déterminer dans quel répertoire se trouve votre site Web. Selon mes tentatives jusqu'ici, cela survient lorsque l'URI vers votre site est différente du chemin du répertoire à partir de la racine du site.
Si le code par défaut ne fonctionne pas pour vous, alors vous devriez modifier la $baseURL à la valeur correcte pour votre serveur :
...
// setup controller
$frontController
=
Zend_Controller_Front::
getInstance();
$frontController
->
throwExceptions(true);
$frontController
->
setControllerDirectory('
./application/controllers
'
);
$frontController
->
setBaseUrl('
/mysubdir/tutoriel-zf/public
'
);
Zend_Layout::
startMvc(array('
layoutPath
'
=>
'
./application/layouts
'
));
...
Vous devrez remplacer "/mysubdir/tutoriel-zf/" par le chemin correct vers index.php. Par exemple, si votre URL vers index.php est "http://localhost/~ralle/tutoriel-zf/index.php", alors la valeur correcte de $baseURL est "/~ralle/tutoriel-zf/".
VI-B. Épilogue▲
Cela met un terme à notre brève mais complètement fonctionnelle application MVC utilisant le Zend Framework. J'espère que vous avez apprécié et que vous avez appris quelque chose. Si vous trouvez une erreur, veuillez m'envoyer un e-mail à !
Ce cours a mis l'accent sur les fonctionnalités les plus simples du framework ; il y a bien plus de classes à explorer en détail ! Vous devriez réellement lire le manuelLe manuel du Zend Framework et regarder le wikiLe wiki du Zend Framework pour plus d'informations ! Si le développement du projet vous intéresse, alors le wiki de développementLe wiki de développement du Zend Framework vaut le coup d'oeil...
VI-C. Liens▲
- Tutoriel d'initiation au Zend FrameworkCours : présentation du Zend Framework, par Julien Pauli ;
- Forum d'entraide au Zend Framework.
- Le tutoriel original : Getting started with the Zend FrameworkTutoriel d'initiation au framework MVC, par Rob Allen ;
- Un site dédié au Zend FrameworkCommunauté du Zend Framework.