Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 02-10-2007 13:27:48

Isilgawen
Membre
Lieu: Limoges
Date d'inscription: 23-03-2007
Messages: 106

Route et #

Bonjour,

Afin de réaliser des url mise à jour en ajax pour permettre le copié collé de lien, je vais avoir des url du type :

/partie/#une
/partie/#deux  ....

Le problème c'est que le router n'aime pas :

test.route = "/partie/#:type"

Quelqu'un a t'il une solution ou a deja réalisé un extend du router pour cela ? sinon j'vais devoir m'y coller ....

Hors ligne

 

#2 02-10-2007 14:00:57

Grummfy
Membre
Lieu: Belgique
Date d'inscription: 01-08-2007
Messages: 232
Site web

Re: Route et #

les caractère # sont réservé pour les ancres, c'est-à-dire pour des lien interne à une même page :
exemple #top permet d'aller en haut, etc...


Engagez-moi! : Cherche job en Belgique autour de Namur (1 heure de route autour)
blog - ZF Planet

Hors ligne

 

#3 02-10-2007 14:05:40

Isilgawen
Membre
Lieu: Limoges
Date d'inscription: 23-03-2007
Messages: 106

Re: Route et #

Bien entendu, c'est bien pour cela que je les utilise lors des mises à jour de ma page en ajax. Cela permet de garder la mise a jour d'un bloc de page et d'y associer une url dans la barre de navigation.
Maintenant mon souci c'est lors de l'utilisation de cette url ulterieurement de pouvoir rediriger vers la bonne page avec le router.

Hors ligne

 

#4 02-10-2007 14:29:27

Isilgawen
Membre
Lieu: Limoges
Date d'inscription: 23-03-2007
Messages: 106

Re: Route et #

apparement on doit pouvoir se debrouiller avec Zend_Controller_Router_Route_Regex, j'vais regarder ca.

Hors ligne

 

#5 02-10-2007 14:44:17

Country
Nouveau membre
Date d'inscription: 23-03-2007
Messages: 7

Re: Route et #

Sauf erreur de ma part, il est impossible de récupérer ce qui suit le # en php, cette information n'étant pas transmise au serveur.

Hors ligne

 

#6 02-10-2007 14:47:44

Isilgawen
Membre
Lieu: Limoges
Date d'inscription: 23-03-2007
Messages: 106

Re: Route et #

En effet bienvue va falloir que je trouve une autre soluce, merdouille ...

Hors ligne

 

#7 08-10-2007 23:27:18

etaque
Membre
Date d'inscription: 18-06-2007
Messages: 20

Re: Route et #

J'utilise les ancres pour naviguer en ajax sur ce site :
http://www.wanaboat.com/univers/1/deriv … iffs#page1

Ca correspond à ce que tu souhaites faire ?

Hors ligne

 

#8 09-10-2007 13:40:37

Mr.MoOx
Administrateur
Lieu: Toulouse
Date d'inscription: 27-03-2007
Messages: 1444
Site web

Re: Route et #

Le truc qu'il faut bien comprendre c'est que le paramètre #n'est gérer qu'un niveau du client. Quand on utilise ce paramètre pour changer le contenu d'une page, c'est donc du côté client que ça se passe. Et c'est en javascript. Donc un moteur de recherche ne le voit pas. Selon ton besoin, il faut voir si cette solution est toujours appropriéé...

Hors ligne

 

#9 09-10-2007 13:44:37

etaque
Membre
Date d'inscription: 18-06-2007
Messages: 20

Re: Route et #

J'ai contourné ce problème des moteurs de recherche en conservant un mécanisme de pagination classique au chargement de la page, et en modifiant les urls avec des # en javascript (jquery est très bon pour cela).

Hors ligne

 

#10 09-10-2007 14:04:45

Mr.MoOx
Administrateur
Lieu: Toulouse
Date d'inscription: 27-03-2007
Messages: 1444
Site web

Re: Route et #

Ben t'as gérer car ton truc est nikel chrome. +1 pour cete technique et +1 pour jquery wink

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