Trier par clé étrangère ou colonne personnalisée dans Symfony Admin Generator, utilisez propel
淡淡烟草味
淡淡烟草味 2017-05-16 16:46:10
0
1
619

Trier par clé étrangère ou colonne personnalisée dans Symfony Admin Generator, utilisez propel. Comment puis-je activer les colonnes personnalisées de la page de la liste des administrateurs pour qu'elles disposent également de fonctions de tri.

淡淡烟草味
淡淡烟草味

répondre à tous(1)
Ty80

自己找到方法了,分享一下。
Tri sur une colonne virtuelle
=================================
Le nouveau thème offre un moyen simple de rendre les colonnes virtuelles et les colonnes de clé étrangère triables dans la vue liste. Déclarez simplement les champs correspondants avec is_sortable à true, et le module généré recherchera une méthode orderByXXX() dans la requête générée. Par exemple, pour permettre à une liste de livres d'être triable selon le nom de l'auteur :is_sortable to true, and the generated module will look for an orderByXXX() method in the generated query. For instance, to allow a book list to be sortable on the author name:

Then the generator will try to execute BookQuery::orderByAuthor() whenever the user clicks on the Author header to sort on this column. The method must be implemented as follows:

You can override the default sorting method name for a field by setting the sort_method
Ensuite, le générateur tentera d'exécuter BookQuery::orderByAuthor() chaque fois que l'utilisateur clique sur l'en-tête Auteur pour trier sur cette colonne. La méthode doit être mise en œuvre comme suit :

🎜🎜🎜 🎜Vous pouvez remplacer le nom de la méthode de tri par défaut pour un champ en définissant le paramètre sort_method :🎜🎜🎜🎜🎜
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal