WebDevAE Posted January 19, 2015 Share Posted January 19, 2015 (edited) Bonjour à tous, j'ai un petit problème que je n'arrive pas a résoudre. J'ai du code HTML qui me permettait d'afficher des images en responsives et j'ai déplacé ce code dans différents fichiers php pour pouvoir faire des includes sur certaines pages. Mon problème est le suivant : je n'arrive pas à faire d'include en php, j'ai l'impression que mon code php est ignoré. Voilà mes essais : <?php include (PATH_TO_ROOT . '/themes/kreatine-theme/inc/bandeauHeaderMessage.inc.php'); ?> <?php include "/inc/bandeauHeaderMessage.inc.php";?> et j'ai aussi essayé de valoriser la variable allow_php_tag dans le fichier smarty.class.php mais cette variable n'y est pas. (et j'ai aussi essayé avec les balises {php} {/php} mais je me retrouve avec une page blanche) Auriez vous une idée de comment faire ? Merci d'avance de vos réponses ! Edited January 19, 2015 by Webmasterdom (see edit history) Link to comment Share on other sites More sharing options...
Eolia Posted January 19, 2015 Share Posted January 19, 2015 Normal c'est interdit dans Prestashop Si vous voulez faire un include allez voir plutôt dans le controleur des pages concernées... Link to comment Share on other sites More sharing options...
WebDevAE Posted January 19, 2015 Author Share Posted January 19, 2015 Merci de votre réponse ! Comment est-ce que je peux trouver le contrôleur pour mon header (est-ce que c'est dans un fichier du thème ou de prestashop, et savez-vous dans quel répertoire ?) Link to comment Share on other sites More sharing options...
Eolia Posted January 19, 2015 Share Posted January 19, 2015 Il n'y a aucun controleur dans le thème. Prestashop utilise un système VMC Vue Modèle Contrôleur Il faut donc regarder dans le répertoire controllers/front si vous ne devez l'afficher que pour certaines pages ou dans classes/controller/FrontController.php si vous voulez l'inclure pour l'ensemble des pages du front. 1 Link to comment Share on other sites More sharing options...
thomasharko Posted January 31, 2015 Share Posted January 31, 2015 Et pourquoi ne pas l'afficher en html avec des conditions Smarty directement dans ton header.tpl Bonne journée 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