Bonjour,

Ayant récemment découvert le framework Zend, je viens de faire le tuto de developpez, et il a certaines choses que je ne comprend pas

En effet, il est dit de placer index.php à la racine, soit tutoriel-zf dans l'exemple, hors à l'interieur de ce fichier on peut lire:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
set_include_path('.'
    . PATH_SEPARATOR . '../library'
    . PATH_SEPARATOR . '../application/models/'
    . PATH_SEPARATOR . get_include_path());
dans ce code on voit bien qu'il y a ../library (c'est le .. qui est interressant) si on veut que ça marche il faudrait pas plutot mettre ./library ?

De plus après le tuto fait référence au dossier public:
http://localhost/tutoriel-zf/public dans IndexController::indexAction()
http://localhost/tutoriel-zf/public/index/ajouter dans IndexController::ajouterAction()
http://localhost/tutoriel-zf/public/index/modifier dans IndexController::modifierAction()
http://localhost/tutoriel-zf/public/index/supprimer dans IndexController::supprimerAction()
hors il n'y a pas d'index.php dans public, donc est-ce qu'il ne faudrait pas plutot mettre index.php dedans (ainsi que le fichier .htaccess) ??

Parce que si je laisse index.php à la racine (en modifiant les ../ en ./), j'ai un problème avec le css (si si )

Devant ces problèmes j'ai décidé de regarder le tuto original et là le fichier index est dans public. (il y a d'autres différences...)

Alors le tuto comporte-t-il des incohérences ou j'ai rien pigé ? (je débute pas taper lol )