M@trox Posted May 23, 2011 Share Posted May 23, 2011 Bonjour,Je souhaiterai créer une page PHP pour rajouter un formulaire dans l'espace client.J'ai créé mon fichier 'page.php' que j'ai mis à la racine de mon site.Ce fichier contient : <?php include(dirname(__FILE__).'/config/config.inc.php'); include(dirname(__FILE__).'/header.php'); $smarty->display(_PS_THEME_DIR_.'page.tpl'); include(dirname(__FILE__).'/footer.php'); ?> Et un fichier ‘page.tpl’ que j’ai mis dans le dossier de mon template.Ce fichier contient : Ma page Je n’ai rien fait d’autre, que ce soit dans l’admin ou ailleurs.Et quand j’essaye d’accéder à ma page à travers l’URL : http://www.monsite.com/page.php, il m’affiche ce message… {* * 2007-2011 PrestaShop * * NOTICE OF LICENSE * * This source file is subject to the Academic Free License (AFL 3.0) * that is bundled with this package in the file LICENSE.txt [………….. ] {l s='You cannot place a new order from your country.'} {$geolocation_country}{/if} {* *} {$HOOK_CENTER_COLUMN} {$HOOK_RIGHT_COLUMN} • Mentions légales• Conditions Générales de Vente• Paiement sécurisé Sauriez-vous d'où peut venir ce problème ?Merci d'avance pour votre aide. Link to comment Share on other sites More sharing options...
Broceliande Posted May 23, 2011 Share Posted May 23, 2011 Bonsoir,Ici tu parles d'une 1.4 , la méthode la plus élégante serait de crée un controller ...Mais ton approche est fonctionnelle et plutôt disons 'façon 1.3' ... a condition d'initialiser presta (deuxieme ligne): <?php include(dirname(__FILE__).'/config/config.inc.php'); include(dirname(__FILE__).'/init.php'); include(dirname(__FILE__).'/header.php'); $smarty->display(_PS_THEME_DIR_.'page.tpl'); include(dirname(__FILE__).'/footer.php'); ?> Link to comment Share on other sites More sharing options...
M@trox Posted May 24, 2011 Author Share Posted May 24, 2011 Bonjour,Merci pour ta réponse rapide.Malheureusement, ça m'affiche toujours la même chose.Je mets une impression d'écran pour qu'on puisse voir la page complète…Il faut peut-être déclarer quelque chose dans l’admin ?Merci pour ton aide. Link to comment Share on other sites More sharing options...
Broceliande Posted May 24, 2011 Share Posted May 24, 2011 tu es en 1.4 et tu as du activer smarty 2 au lieu de 3, non ? Link to comment Share on other sites More sharing options...
M@trox Posted May 25, 2011 Author Share Posted May 25, 2011 Effectivement, je suis bien en version 1.4.1.Par contre, dans l'option "Utiliser Smarty 2 au lieu de Smarty 3", j'ai bien le "Non" de cocher... :down: 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