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

Symfony PHP Discussion :

Pagination et routing [1.x]


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    207
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 207
    Par défaut Pagination et routing
    Bonjour.

    Dans l'admin generator de symfony par exemple, on a de la pagination pour la liste qui affiche nos enregistrements.

    Est il possible de créer une règle de routing qui s'appliquerait automatiquement à tout les modules ou suis je obligé de créer les règles une à une et qui me permettrait d'avoir des url de ce style.

    http://www.xxx.fr/post/page/x
    http://www.xxx.fr/comment/page/x
    http://www.xxx.fr/category/page/x

    etc etc.

    Merci.

  2. #2
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Il existe un objet sfPager qui permet d'aider à la mise en page d'un grand nombre d'enregistrement.

    Quant à la forme que prendra l'url, c'est au choix.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    207
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 207
    Par défaut
    Citation Envoyé par mimi68 Voir le message
    Il existe un objet sfPager qui permet d'aider à la mise en page d'un grand nombre d'enregistrement.

    Quant à la forme que prendra l'url, c'est au choix.
    Oula ceci ne m'aide pas beaucoup plus
    La pagination est déjà en place, le problème c'est juste la mise en forme de la pagination.

    Je voudrais pouvoir créer une règle qui s'appliquerait à tout mes modules si cela est possible.

    Mon module 1 a une url comme ceci : http://www.xxx.fr/module1/index?page=x
    Mon module 2 a une url comme ceci : http://www.xxx.fr/module2/index?page=x
    ....

    Au final j'aimerais pouvoir transformer ces url en http://www.xxx.fr/module/index/page/x mais sans écrire a chaque fois autant de règles que j'ai de modules (une générique qui mettrait donc juste en forme le ?page=x en page/x)

    Merci

  4. #4
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Ceci n'est pas possible.

    Peut-être en dérivant l'objet sfRoute de base, en en créant un sfRouteMaMienne.

    Mais tu devras créer une route pour chaque module malgré tous, juste une partie des paramètres qui pourraient être automatisés

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    207
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 207
    Par défaut
    Citation Envoyé par mimi68 Voir le message
    Ceci n'est pas possible.

    Peut-être en dérivant l'objet sfRoute de base, en en créant un sfRouteMaMienne.

    Mais tu devras créer une route pour chaque module malgré tous, juste une partie des paramètres qui pourraient être automatisés
    Ok merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 20/06/2015, 00h34
  2. [1.x] [route] Pagination routing symfony1.4
    Par nlefebvre1 dans le forum Symfony
    Réponses: 4
    Dernier message: 11/01/2011, 13h24
  3. [C#] Probleme de pagination dans datagrid
    Par asphareth dans le forum ASP.NET
    Réponses: 2
    Dernier message: 21/07/2004, 11h25
  4. [VB.NET] Pagination DataGrid
    Par sehing dans le forum ASP.NET
    Réponses: 5
    Dernier message: 20/07/2004, 16h28
  5. Réponses: 15
    Dernier message: 20/07/2004, 09h22

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