Jump to content
fmandile

générer un fichier .tpl a partir de code php

Recommended Posts

Bonjour,

J'aurais aimé savoir si il était possible de créer/générer un fichier .tpl a partir de l'installation d'un module.

Je suis sur la version 1.7 de prestashop (si cela peut vous servir pour me répondre).

Merci d'avance pour vos réponses.

Share this post


Link to post
Share on other sites

Je ne suis pas sûr de comprendre la partie "à l'installation du module".

C'est pour faire quoi ?

Share this post


Link to post
Share on other sites

J'aimerais générer les fichiers product-id.tpl que je vais modifier dans un second temps.

Mais pour se faire il faudrait que les fichiers sois créer dans templates\catalog\

Share this post


Link to post
Share on other sites

Oui c’est possible, au lieu de le faire à l’installation, vous pouvez même ajouter un bouton sur la page de création/modification de produit via un hook. Lorsque le bouton est cliqué, vous générez un template pour le produit concerné 

Share this post


Link to post
Share on other sites

Je suis ravis de le savoir, y'a t-il une commande qui permet la génération d'un template alors? 

J'ai beau avoir cherché mais mes recherche sont sans résultats.

Share this post


Link to post
Share on other sites

Nativement dans Prestashop non à ma connaissance.

Mais en utilisant d’autres fonctions PHP c’est très facile.

Share this post


Link to post
Share on other sites

C’est l’avantage avec Prestashop, il est très facile à améliorer pour peu qu’on sache se débrouiller ou apprendre par soi même.

Il faut souvent beaucoup fouiller mais finalement c’est la meilleure façon d’apprendre, expérimenter, faire des erreurs etc...

On apprend toujours de ses erreurs 

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