Jump to content

ajouter une page php


Recommended Posts

Bonjour,

 

je précise que j'ais cherché un bon moment sur google...

Je souhaite simplement ajouter une nouvelle page php dans la boutique, par exemple boutique/mapage.php, c'est la derniere version stable (1.4.6.2)

 

D'apres ce que j'ais compris il faut faire :

Ajouter mapage.php a la racine

Ajouter mapage.tpl dans le repertoire theme

Ajouter un controller 'mapage'

 

Jusque là tout va bien, sauf que quand je tape /boutique/mapage.php je suis redirigé tout de suite sur la page d'accueil (/boutique). Si je renome mapage.php en mapage.html là c'est bon, mais avec l'extension php rien a faire, meme avec un fichier vide (ou un echo "coucouc").

 

A mon avis cela peut provenir du systeme d'url rewriting, je l'ais donc desactivé, mais rien a faire non plus, il veut toujours pas rester sur mapage.php

 

Quelqu'un pourrait m'aider ? Merci !!

Link to comment
Share on other sites

Bonjour,

 

Non pas besoin d'un controller, vous créez votre page.php et vous mettez votre page.tpl dans votre dossier de thèmes, la page php devra être composée des éléments suivants :

 

<?php

include(dirname(__FILE__).'/config/config.inc.php');
include_once(dirname(__FILE__).'/init.php');

----- VOTRE CONTENU -----



include(dirname(__FILE__).'/header.php');
$smarty->display(_PS_THEME_DIR_.'profile.tpl');
include(dirname(__FILE__).'/footer.php');

?>

 

Voilà c'est tout !

Link to comment
Share on other sites

ok merci pour votre réponse rapide. Avec mon fichier "calculette.php" cela ne marche pas, avec un nouveau fichier "test.php" cela fonctionne nickel, bref j'ais du m'embrouiller quelque part a force de tripatouiller partout, je vais pouvoir m'en sortir, merci ;)

Link to comment
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...