|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() Charly Inscription : juin 2006 Messages : 117 ![]() |
Bonjour,
j'utilise les modules, j'ai donc modifié mon Bootstrap et mon archtecture pour avoir un module Frontend et un module Backend. Extrait de mon application/Bootstrap.php Code :
Sinon j'ai une exception "IndexController introuvable". |
||
|
|
00
|
|
|
#2 | ||
|
Membre expérimenté
![]() Emmanuel BelairDéveloppeur informatique Inscription : septembre 2004 Messages : 463 ![]() |
Bonjour,
Je crois que c'€st parce que tu dit au frontcontroller que le module par defaut est frontend, donc tu n'a pas besoin de préfixer tes classes. Retire cette ligne pour vérifier que je ne dit pas de betises ;-) Code :
__________________
Les idiots sont ceux qui ne posent jamais de question! |
||
|
|
10
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Charly Inscription : juin 2006 Messages : 117 ![]() |
Oui c'est bien ça, seulement si j'enlève cette ligne je me chopppe une exception :
Code :
No default controller directory registered with front controller
|
|
|
00
|
|
|
#4 |
|
Membre expérimenté
![]() Emmanuel BelairDéveloppeur informatique Inscription : septembre 2004 Messages : 463 ![]() |
Ben ouais mais c'était pour l'exemple, il te faut définir un controller par defaut, tu sauras juste que dans ce module tu n'a pas besoin de préfixer tes classes ...
__________________
Les idiots sont ceux qui ne posent jamais de question! |
|
|
10
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Charly Inscription : juin 2006 Messages : 117 ![]() |
En fait je veux que Frontend soit mon controller par défaut.
Mais j'aimerais quand même préfixer mes controllers par Frontend_ je ne sais pas si c'est vraiment utile ou non, mais ça sera plus clair. |
|
|
00
|
|
|
#6 | ||
|
Membre expérimenté
![]() Emmanuel BelairDéveloppeur informatique Inscription : septembre 2004 Messages : 463 ![]() |
Dans ce cas tu doit ajouter ceci dans ton bootstrap:
Code :
__________________
Les idiots sont ceux qui ne posent jamais de question! |
||
|
|
00
|
|
|
#7 | ||
|
Nouveau Membre du Club
![]() Charly Inscription : juin 2006 Messages : 117 ![]() |
J'avais ce code dans mon application/modules/frontend/Bootstrap.php
Code :
|
||
|
|
00
|
|
|
#8 |
|
Membre expérimenté
![]() Emmanuel BelairDéveloppeur informatique Inscription : septembre 2004 Messages : 463 ![]() |
moi je ne met pas de underscore dans mon namespace
__________________
Les idiots sont ceux qui ne posent jamais de question! |
|
|
00
|
|
|
#9 | ||
|
Nouveau Membre du Club
![]() Charly Inscription : juin 2006 Messages : 117 ![]() |
C'est vrai, je viens d'essayer sans et ça me le fait quand même.
J'ai aussi essayer d'enlever l'underscore ici mais pas de changement Code :
|
||
|
|
00
|
|
|
#10 |
|
Membre expérimenté
![]() Emmanuel BelairDéveloppeur informatique Inscription : septembre 2004 Messages : 463 ![]() |
ben oui mais dans initAutoload il faut que tu dise a ton controlleur frontal d'utiliser Frontend par defaut
__________________
Les idiots sont ceux qui ne posent jamais de question! |
|
|
00
|
|
|
#11 |
|
Nouveau Membre du Club
![]() Charly Inscription : juin 2006 Messages : 117 ![]() |
C'est à dire ?
J'ai déjà cette ligne dans le run() de mon application/Bootstrap.php Code :
$frontController->setDefaultModule("Frontend"); |
|
|
00
|
|
|
#12 |
|
Membre expérimenté
![]() Emmanuel BelairDéveloppeur informatique Inscription : septembre 2004 Messages : 463 ![]() |
Ah ok! Je croyais que tu l'avais viré! Autant pour moi
![]() Bon ben là je sèche..... j'ai essayé chez moi et j'ai le même probleme impossible de créer Frontend_IndexController ..... Par contre la methode run c'est bien la première fois que je vois ça ..... c'est un peu bizare de faire comme ça c'est nouveau?!
__________________
Les idiots sont ceux qui ne posent jamais de question! |
|
|
00
|
|
|
#13 |
|
Nouveau Membre du Club
![]() Charly Inscription : juin 2006 Messages : 117 ![]() |
Je l'avais enlever puis je l'ai remis
Pour la méthode run() je ne sais pas trop... je débute et j'ai vu ça dans un tuto. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com