Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 03-09-2009 16:40:54

probitaille
Membre
Lieu: Montréal
Date d'inscription: 20-04-2009
Messages: 336
Site web

Nom des controllers/actions VS nom dans l'url

Bonjour,

J'utilise Zend depuis quelques mois, je démarre un projet ou celui-ci est axé sur le référencement. Les url doivent être importante. J'ai donc besoin de plusieurs mots séparé avec des "_" (ex: /publication_media/verifier_publication/) -> /controller/action

Jusqu'ici, tout mes controllers et actions se nommaient avec un seul mot, il y a selon moi une grande possible d'avoir le contrôle sur ce détailt avec Zend seulement, je n'ai pas de trouver de solution et je ne retrouve pas la convention de nomenclature complète de Zend pour les controllers et action.

Je crois que le routage peut avoir un lien.

J'attends vos solutions !

Merci

Hors ligne

 

#2 03-09-2009 17:07:27

probitaille
Membre
Lieu: Montréal
Date d'inscription: 20-04-2009
Messages: 336
Site web

Re: Nom des controllers/actions VS nom dans l'url

Je rajoute une autre question: Est-ce que je peux conserver le nom de mes controlers mais simplement les traduire dans le url au lieu de recréer tout un module seulement à cause des noms de controllers.

À noter que je comprends et utilise le système de traduction dans zend, alors si il y aurait une façon de faire ->translate(nomController) pour l'url...ce serait l'idéal

Hors ligne

 

#3 03-09-2009 17:42:36

probitaille
Membre
Lieu: Montréal
Date d'inscription: 20-04-2009
Messages: 336
Site web

Re: Nom des controllers/actions VS nom dans l'url

Je sais qu'il existe un moyen avec des tirets "-", j'ai vu d'autres site Zend avec ce séparateur dans l'url

Hors ligne

 

#4 04-09-2009 08:21:01

aelyta1
Membre
Lieu: Rouen
Date d'inscription: 29-06-2009
Messages: 98

Re: Nom des controllers/actions VS nom dans l'url

Il me semble que les tirets sont une traduction faite des mots en casse mélangée, mais je n'ai jamais été confrontée à ce problème je ne peux pas plus t'aider


veni, vidi, riendi
Vive les lapins-antilopes !

Hors ligne

 

#5 04-09-2009 09:33:57

Delprog
Administrateur
Date d'inscription: 29-09-2008
Messages: 670

Re: Nom des controllers/actions VS nom dans l'url

Salut,

Les routes ne pourraient-elle pas t'aider ?

Exemple, j'ai optimisé des urls pour des sites clients, l'url d'origine: http://www.monclient.com/index/index?ref=P85874

Après ré-écriture: http://www.monclient.com/annonces/achat/maison/montauroux/P85874

Tout ça avec Zend_Controller_Router (voir doc) qui, combiné avec l'aide de vue url est assez puissant et permet de la ré-écriture similaire à Apache.


A+ benjamin.


http://www.anonymation.com/ - anonymation - Studio de création.
http://code.anonymation.com/ - anonymation - blog - développement et architecture web

Hors ligne

 

#6 04-09-2009 14:27:54

probitaille
Membre
Lieu: Montréal
Date d'inscription: 20-04-2009
Messages: 336
Site web

Re: Nom des controllers/actions VS nom dans l'url

C'est exact, avec les routes, on peut modifier l'url à peu près comme l'on veut, en fait, c'est un comme avoir le contrôle sur le .htaccess

Dernière modification par probitaille (17-02-2010 04:31:41)

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages