2011-04-27 5 views
0

J'ai deux modules dans mon application Admin et par défaut (panier).Zend Framework Accès multi-module?

Dans mon module Admin J'ai ajouté 3 contrôleurs produits, la catégorie et les utilisateurs

Je veux ajouter 3 Liens dans ma mise en page mais il provoquer l'erreur

Liens à ajouter que:

<a href="<?php echo $this->url(array('controller'=>'index', 'action'=>'index'), 'admin', true); ?>">Products</a> 

Lorsque je clique sur ce lien, il me montrer erreur de

Message: Route admin is not defined

donner une réponse à l'exemple

Merci

+0

Pouvez-vous éditer votre question pour inclure comment et où vous définissez la route d'administration? –

Répondre

0

Le second paramètre à l'aide de vue url est le nom du routeur. Si vous n'avez pas défini de routeur personnalisé, vous ne l'utilisez pas. Ce que vous devez faire, est mis 'module' dans le tableau pour le premier paramètre, comme ceci:

<?php echo $this->url(array('module'=>'admin','controller'=>'index', 'action'=>'index')); ?>