Bonjour,
est il possible de générer les filtres et les tries dans un module CRUD sans passer par l'admin generator?
merci
Version imprimable
Bonjour,
est il possible de générer les filtres et les tries dans un module CRUD sans passer par l'admin generator?
merci
Bonjour,
Tu peux utiliser la commande :
pour les filtres.Code:symfony doctrine:build --filters
Pour les tris, je ne comprends pas ce que tu cherches
Vous avez un exemple de filtre bien implémenté sur une page en front end?
Merci
Bon comme ça non.
Par contre (je donnais ce conseil à quelqu'un d'autre sur un autre message), il peut être intéressant de générer un admin gen avec les filtres pour récupérer les fichiers de template dans le cache et du coup, les adapter en frontend :)
j'ai effectué la commande filter mais sa ne génère pas tous tout seul comme avec l'admin generator, sinon oui en front end j'ai un exemple de trie mais avec l'admin generator, j'essai de comprendre comment c'est ficelé.
Sinon pour les tries (sort) c'est trié par ascendant descendant un des champs, comme dans l'admin generator lorsque l'on clique le label d'un field.
donc voila merci pour votre aide
En fait, tu veux faire de l'admin generator sans admin generator ?
exact, en faite je n'ai pas envie de m'embêter pour coder les fonctions de base commes les filtres tries paginations etc, mais je veux quand même pouvoir coder les fonctions propre à mon projet, donc c'est pour cela que je suis partie sur un module CRUD, mais j'hésite a partir de l'admin generator car je ne sais pas si c'est assez souple ou pas, comme les jointures, la modification des templates etc. voila voila
L'admin generator est très souple. En plus des méthodes de bases (new, edit, delete, list, ...), tu peux en créer à souhait.
Du style : expand (ajoute 10 jours d'affichage), print (exporte en pdf pour impression), export (export en css).
Tu peux même créer des batch actions supplémentaires :)
En fait, ce qu'il faut voir c'est que l'admin generator est puissant et entièrement surchargeable. Après, si tu as des besoins particuliers au niveau du template pour chaque projet (ou même pour un seul), tu peux créer ton thème perso. C'est assez simple et cela permet d'être encore plus souple (il existe quelques tutos online pour le faire).