Module non pris en compte (router ?)
Bonjour,
J'essaie de mettre en place une appli MVC qui contient des modules
J'ai cette architecture :
Code:
1 2 3 4 5 6 7 8 9 10
|
application
|--models
|--controllers
|--views
|--modules
|--private
|--models
|--controllers
|--views |
Tout se passe bien si j'appelle localhost/conflit/index.php, j'atterris bien sur le bon indexController de base. (conflit est le baseUrl du frontController)
Mais impossible d'appeler cette url localhost/conflit/private/file/list !
Je devrais avoir :
module = private
controller = file
action = list
or voici ce que j'obtiens dans la trace d'erreur
Code:
1 2 3 4 5 6 7 8 9
|
["_requestUri:protected"] => string(26) "/conflit/private/file/list"
["_baseUrl:protected"] => string(8) "/conflit"
["_basePath:protected"] => NULL
["_pathInfo:protected"] => string(18) "/private/file/list"
["_params:protected"] => array(4) {
["controller"] => string(7) "private"
["action"] => string(4) "file"
["module"] => string(7) "default" |
Pourquoi ne veut-il pas me prendre "private" comme module ?