N'hésitez pas à me le signaler si nécessaire via le formulaire de contact.
Cet article fait partie d’une série d’articles qui présentent les fonctionnalités avancées disponibles dans un controller d’administration Prestashop. ( adminController )
Les exemples sont réalisés dans le cadre d’un module mais s’appliquent également à tous les anciens controllers de l’administration qui n’utilisent pas encore l’infrastructure symfony
Vous pouvez-consulter les autres articles de la série :
- Présentation des informations
- Fonctionnement basique
- Fonctionnalités avancées générales
- Fonctionnalités du listing
- Fonctionnalité des formulaires
- Fonctionnalités des options
Cet article présent le plan général du sujet qui est assez vaste.
Il était initialement réparti en 2 articles mais pour clarifier les fonctionnalités j’ai séparé les informations par thématiques.
Voici les sujets qui seront traités, cette série ayant vocation a être assez exhaustive n’hésitez pas à partager vos astuces ou les points manquants
Général :
- Gestion de la toolbar
- Changement du titre
- Ajout d’un bouton d’action
- Ajouter une action
- Validation spécifique
- Gestion d’images
- Appels Ajax
- Surcharger le template
Listing :
- Champs active / non active
- Ajouter un callback sur un champ
- Ajouter des actions de masse personnalisée
- Récupérer les données de plusieurs tables
Formulaire :
- Fonctionnement général
- Visualisez l’ensemble des champs disponibles
- Lier des champs en ajax
- Afficher des contenus totalement personnalisé
Options :
- Ensemble des cas d’affichage d’options
- Traitement spécifique d’une option