Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > Templates > Smarty
Smarty Forum d'entraide sur le moteur de templates Smarty. Avant de poster -> FAQ Smarty et Cours Smarty
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/08/2011, 13h09   #1
Invité régulier
 
Homme
Étudiant
Inscription : avril 2011
Messages : 12
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2011
Messages : 12
Points : 6
Points : 6
Par défaut probleme d'affichage de variables à partir du header

Bonjour à tous,

Depuis peu je tente de créer un petit site e-commerce grâce à prestashop, je me suis donc mis à smarty.
Mon problème est que lorsque j'assigne une variable dans le fichier header.php et que je l'affiche dans le header.tpl, celle-ci s'affiche correctement dans le header dans une url de page crée ex: prestashop/test.php ca marche nickel, mais jamais dans les pages initialement prévues de prestashop comme category.php ou product.php.

pourquoi ? et d'où vient cette restriction ?

header.php
Code :
1
2
3
4
5
6
 
global $smarty;
$smarty->assign('test', 'un test');
 
$controller = new FrontController();
$controller->displayHeader();
quelque part dans le header.tpl
merci à tous
taggik-majin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2011, 11h15   #2
Invité régulier
 
Homme
Étudiant
Inscription : avril 2011
Messages : 12
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2011
Messages : 12
Points : 6
Points : 6
Pas tous en même temps ^^ lol !

Bon si quelqu'un a une petite piste, une idée, une direction vers laquelle je pourrais chercher, j'en serais ravis !

la différence entre ces types de pages vient des controllers de chacune, je vais me tourner vers cette piste !
taggik-majin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2011, 12h36   #3
Invité régulier
 
Homme
Étudiant
Inscription : avril 2011
Messages : 12
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2011
Messages : 12
Points : 6
Points : 6
Re,

et bien mon cher moi même, j'ai trouvé un truc pas trop mal, mais qui ne repond pas à ma question.

bon dans le frontcontroller.php on peut assigner des variables pour le header dans la fonction displayheader() (comme on assigne des hooks (custom) par exemple).

cependant cela ne me dit pas pourquoi une variable assignée dans le header.php n'est pas affichée dans les pages contenant des controllers.

Si quelqu'un a un jour la réponse qu'il n'hésite pas !
taggik-majin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2011, 15h39   #4
Invité de passage
 
Homme
Développeur Web
Inscription : décembre 2010
Messages : 3
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : décembre 2010
Messages : 3
Points : 3
Points : 3
Bonjours...

Pourquoi ne pas utiliser un {config_load} ?
http://www.smarty.net/docsv2/fr/lang...onfig.load.tpl

atmoner est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/10/2011, 10h34   #5
Membre Expert
 
Avatar de eric.pommereau
 
Homme ERIC POMMEREAU
Ingénieur intégration
Inscription : décembre 2004
Messages : 683
Détails du profil
Informations personnelles :
Nom : Homme ERIC POMMEREAU
Âge : 38
Localisation : France

Informations professionnelles :
Activité : Ingénieur intégration
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : décembre 2004
Messages : 683
Points : 1 294
Points : 1 294
Bonjour,

Ce pb concerne davantage l'utilisation et la modification de PrestaShop que de l'utilisation Smarty qui n'est que la Vue dans l'histoire....

@+
eric.pommereau est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h50.


 
 
 
 
Partenaires

Hébergement Web