Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour,
Je suis débutant avec zend framework 2.
Je viens de finir de réaliser le petit tutoriel présent sur le site de zend.
J'aimerais maintenant ajouter un deuxième module. J'ai donc reproduit la même procédure que précédemment en veillant à bien modifier les noms.
Mais lorsque j'essaye d’accéder à mon deuxième module j'obtiens une erreur:
Zend\View\Renderer\PhpRenderer::render: Unable to render template "utilisateur/utilisateur/index"; resolver could not resolve to a file
Mon problème est assez étrange car dans le fichier application.config.php j'ai:
'modules' => array(
'Application',
'Utilisateur',
'Projet',
),
Là c'est le module "projet" qui fonctionne très bien.
Mais si je fais:
'modules' => array(
'Application',
'Projet', // <- Swap
'Utilisateur',
),
Alors c'est mon nouveau module qui fonctionne très bien, les bonnes pages sont bien affichées, mais par contre mon premier module ne fonctionne plus! Je me retrouve avec la même erreur...
Why ?
Je ne sais pas du tout d'où cela peut venir...
Merci d'avance
Hors ligne
Bonjour quand j'ai commencé avec zf2 j'ai également eu ce soucis.
C'est ta config du second module il manque quelque chose d'après ton problème je dirais que tu as oublié de modifier ta config 'view_manager' et qu'un template utilise la meme vue ou un truc équivalent, vu que les configs sont mergé, quand tu as les deux modules actifs, la config est écrasé et un des deux module ne peux aps rendre la vue, si tu désactive un des module la config n'existe pas et donc la vue est bien rendu.
Je pense que ça viens de là sans voir ton code c'est la seule chose que je peut te dire
Hors ligne
Salut effectivement ça vient probablement de là. Pour t'aider à créer un module vierge tu peux utiliser le ZendSkeletonModule sur github .
Hors ligne
Pages: 1