IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Zend Framework PHP Discussion :

URL Rewriting pour la pagination


Sujet :

Zend Framework PHP

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 33
    Par défaut URL Rewriting pour la pagination
    hello =)
    comment faire pour rajouter un parametre de plus?
    c'est pour la pagination

    vu que ya le controllers/action/id

    moi je voudrai controllers/action/id/page

    merci =)

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 278
    Par défaut
    Justement, tu indiques controllers/action/id/page/numero_de_ta_page.
    Et tu accèdes à ton paramètre dans ton controller par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $page = $this->_request->getParam('page');
    Si tu veux que $page soit égal à 1 quand il n'est pas dans l'url :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $page = $this->_request->getParam('page', 1);
    Pense à bien valider le contenu de $page, car il peut être changé par l'utilisateur.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 33
    Par défaut
    Bonjour,
    Merci de la réponse ^^

    J'ai bien saisi comment récupérer la donnée mais un j'ai un autre soucis qui est
    comment faire comprendre a mon code que le dernier parametre est &page=1 ?
    j'ai jamais spécifié nul part cela =)


    alors que les 3 premier parametre à savoir controllers/action/id sont compri directement dans le framework =)

    merci de m'éclaircir si vous le pouvez ^^

  4. #4
    Membre Expert

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 278
    Par défaut
    As-tu essayé le code que je t'ai donné ?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 33
    Par défaut
    ah ---

    j'ai mal lu ton commentaire ...
    oui oui cela marche très bien =)

    une dernière question

    si je souhaite que le lien soit plutôt

    site/controllers/action/id/id_num/id_page

    au lieu de comme tu as dit

    site/controllers/action/id/id_num/page/id_page

    il faut que je écrive des règles url rewrite?

  6. #6
    Membre Expert

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 278
    Par défaut
    Oui, ou que tu fasses une route personnalisée dans le ZF.

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 33
    Par défaut
    Citation Envoyé par vg33 Voir le message
    Oui, ou que tu fasses une route personnalisée dans le ZF.
    Hello, =)
    Compliqué a faire?
    c'est quoi la classe qui gère cela?

    merci pour l'aide =)

  8. #8
    Membre Expert

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 278

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 33
    Par défaut
    ah ben merci bcp =)
    je regarderais quand j'aurai un peu de temps =)
    merci encore de ton aide

Discussions similaires

  1. Url Rewriting pour les noms de page.
    Par Niki59 dans le forum Apache
    Réponses: 4
    Dernier message: 07/11/2008, 13h14
  2. Réponses: 6
    Dernier message: 21/02/2008, 19h35
  3. [URL Rewriting] Pour page "en construction"
    Par Tchupacabra dans le forum Apache
    Réponses: 4
    Dernier message: 20/02/2008, 17h40
  4. [URL Rewriting] pour les forums Vbulletin
    Par houssem-hj dans le forum Apache
    Réponses: 1
    Dernier message: 27/11/2007, 22h06
  5. URL rewriting pour une meilleure visibilité
    Par Yoteco dans le forum MVC
    Réponses: 13
    Dernier message: 30/08/2007, 20h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo