Jump to content
Jeform

Creation module simple

Recommended Posts

Bonjour;
je teste l'outil de creation de module pour Prestashop, 
j'ai suivi le tuto du guide du dev pour preta 1.7 ;
j'ai réussi a creer le module mais j'ai un doute sur les dossiers front et hook du dossier views -> templates.
je ne saisi pas bien le pourquoi de ces 2 sous dossiers .
mon template d'affichagea été placé dans le dossier hook et il s'affiche en front, mais alors pourquoi avoir un dossier front ? a quoi sert il ?

2- j'ai tenté la création du même module avec l'outil de presta https://validator.prestashop.com/auth/login

mais là j'ai beau mettre un fichier tpl dans le dossier hook ou front, impossible de l'afficher sur le site .
Avez vous des pistes ??

merci

 

Share this post


Link to post
Share on other sites

A chaque répertoire son propre usage. hook pour un hook et front pour un controller front.

Si tu ne fait que des hook alors seul ce répertoire contient quelque chose.

Jamais utilisé leur outil, mais je soupçonne soit un problème de cache, soit une erreur dans tes tpl (activer le debug)

Share this post


Link to post
Share on other sites

Je ne comprends pas trop ceci : 

Quote

hook pour un hook et front pour un controller front.

je comprends qu'un template affiche sur le front doit aller normalement dans le répertoire Front , et il me semblait que chaque affichage de module doit s'accrocher à un hook de display .
Donc ???
désolé de ne pas percuter mais ce sont mes premiers tests en création de module

merci

Share this post


Link to post
Share on other sites

Un hook utilise le répertoire hook. Après rien ne t’empêche de ré-écrire le framework si tu veux que cela fonctionne selon tes desiderata.

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More