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

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  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.

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