Bonjour,

J'affiche dans un tableau la liste des clients.
L'idée est de pouvoir rendre les colonnes sortable lorsque je clique sur le nom de la colonne. Premier clic, tri en ASC, second clic tri en DESC.
Le coup classique donc.

J'ai essayé avec la méthode "sylius_resource_sort" dans les noms de mes colonnes dans ma vue. (SyliusResourcesBundle)
J'ai bien configuré ma route avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
xxxxx_meeting_meeting_index:
    pattern: /
    defaults:
        _controller:xxxxxMeetingBundle:Meeting:index
        sortable: true
et mon fichier de config:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
sylius_resource:
    resources:
        xxxx.meeting:
            driver: doctrine/orm
            templates:  xxxxMeetingBundle:Meeting
            classes:
                model:  xxxx\MeetingBundle\Entity\Meeting
                controller:  xxxx\MeetingBundle\Controller\MeetingController
Les colonnes de mon tableau sont maintenant bien cliquable, premier clique et dans la barre d’adresse vient s'ajouter ?sorting%5Bname%5D=asc.
Second clic ?sorting%5Bname%5D=desc

Super, mais lorsque la page se rafraîchis les colonnes ne sont pas triées ! Dans l'URL c'est ok, pas pour l'affichage.

Une solution ? Autre que Sylius ? Troll ? =)