Glenac Posted February 23 Share Posted February 23 (edited) Bonjour à tous, Je souhaiterai ajouter des champs sur le formulaire des magasins (AdminStoresController) dans le backoffice sur Prestashop 8, via un module et non un override de préférence. Cependant, je ne parviens pas à effectuer la moindre action sur ce controller via les hook. J'ai testé toutes les variantes possibles et absolument rien ne se passe, alors que je n'ai pas de soucis pour modifier les suppliers, manufacturers ou autres controllers avec la même méthode. Les hooks sont biens présents à l'installation du module, et je les retrouves dans Apparences > Position. Ils sont correctement appelés via hookActionXXXXXX() dans ma classe principale. Quelqu'un aurait-il une solution, ou aurait déjà rencontré le problème ? Voici les hook testés. Variante 1 : (avec "s" à Stores)actionStoresFormBuilderModifier actionAfterCreateStoresFormHandler actionAfterUpdateStoresFormHandler Variante 2 (Sans "s" a Store)actionStoreFormBuilderModifier actionAfterCreateStoreFormHandler actionAfterUpdateStoreFormHandler Variante 3 : (Avec "Admin" devant et "s" à Stores)actionAdminStoresFormBuilderModifier actionAfterCreateAdminStoresFormHandler actionAfterUpdateAdminStoresFormHandler Variante 4 : (Avec "Admin" devant et sans "s" à Store)actionAdminStoreFormBuilderModifier actionAfterCreateAdminStoreFormHandler actionAfterUpdateAdminStoreFormHandler Edited February 23 by Glenac (see edit history) Link to comment Share on other sites More sharing options...
Mediacom87 Posted February 24 Share Posted February 24 Bonjour, Les magasins sont encore sous l'ancien système et ne profitent pas de la modernité de développement proposé par Symfony. Pour cela, il suffit de regarder dans l'URL de la page du backoffice pour s'en rendre compte. Donc, il faut trouver une autre méthode pour mettre en œuvre votre besoin. Link to comment Share on other sites More sharing options...
Glenac Posted February 24 Author Share Posted February 24 Bonsoir, Ok merci pour votre réponse. J'ai bien vu que l'URL était différente en effet, je pensais qu'il serait tout de même possible d'utiliser ces hooks. Tant pis, je vais passer par un override classique. Merci encore. Cordialement Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now