N'hésitez pas à me le signaler si nécessaire via le formulaire de contact.
Un petit article rapide qui fait suite aux nombreux retours que j’ai dans les commentaires de certains de mes tutoriels liés à l’administration de Prestashop.
Un des objectifs principal de cette version est de migrer l’ensemble de l’administration vers le framework symfony, au fur et à mesure des nouvelles versions le nombre de page migrées sera donc de plus en plus important.
Et par ricochet mes anciens articles ne seront plus applicables.
Le moyen le plus simple pour vérifier si le controller est migré vers symfony et de consulter son url.
Les anciennes urls ( non symfony ) sont sous la forme
https://prestashop-site.com/admin-dev/index.php?controller=AdminAddresses&
Le terme « controller » est présent dans l’url.
Visuellement les listings se présentent de cette manière :
Les nouvelles urls (avec symfony ) sont sous la forme
https://prestashop-site.com/admin-dev/index.php/sell/customers/
Le terme « controller » n’est pas présent dans l’url.
Visuellement les listings se présentent de cette manière
Ces éléments devraient être suffisant pour vous permettre d’identifier dans quel type de controller admin vous vous trouvez 🙂
Merci Hervé pour vos précieux tutoriels.
Sous 1.7.5.1, le controlleur relatifs au produit a été migré sous synfony au regard de ce que vous décrivez dans cet article.
Avez vous prévu d’ecrire un article (ou connaissez vous un tuto) pour expliquer ce nouveau mode de fonctionnement ? Par exemple sur la page produit, il m’est compliqué de l’utiliser en filtrant par défaut sur une catégorie.
D’avance merci
Bonjour Romain,
Le controller des produits a été migré vers symfony dès la version 1.7.0 😉
J’avais déjà écrits différents articles sur le sujet :
https://www.h-hennes.fr/blog/2017/11/15/prestashop-1-7-ajouter-des-champs-dans-le-listing-produit-admin/
https://www.h-hennes.fr/blog/2017/10/19/prestashop-1-7-ajouter-des-champs-produit/
Je ne sais pas si ils répondent à votre problématique mais je n’en ai pas prévu de nouveau pour l’instant.
Cordialement,
Hervé