Probleme de setModuleDirectory
bonsoir,
je vient de terminer le tutorial : debuter avec zend framework...
et en voulant mieux apprendre j'ai trouver cette info dans le FAQ Zend : Quelle arborescence adopter pour mon application ?
dans cette FAQ l'auteur informe que dans le cas de choix d'une arborescence en modules on doit ajouter :
Code:
$controller->setModuleDirectory('path/to/application/modules/');
dans le fichier bootstrap. voila, je vient donc de me baser sur le tuto "débuter avec zend framework" et l'adapter a cette arborescence :
http://img13.imageshack.us/img13/583...9213212.th.png
et voila mon "index.php"
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
<?php
error_reporting(E_ALL|E_STRICT);
ini_set('display_errors', 1);
date_default_timezone_set('Europe/Paris');
// mise en place des répertoires et chargement des classes
set_include_path('.'
. PATH_SEPARATOR . './lib'
. PATH_SEPARATOR . './core/models/'
. PATH_SEPARATOR . get_include_path());
include "Zend/Loader.php";
Zend_Loader::registerAutoload();
// setup controller
$frontController = Zend_Controller_Front::getInstance();
$frontController->throwExceptions(true);
$frontController->setModuleDirectory('./core/modules/');
// run!
$frontController->dispatch(); |
mais j'ai cette erreur :
Code:
1 2
|
Fatal error: Call to undefined method Zend_Controller_Front::setModuleDirectory() in C:\Program Files\EasyPHP 3.0\www\Farkess\index.php on line 18 |
alors est ce que quelqu'un peut m'aider pour résoudre ce problème
merci