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 19/02/2008, 16h25   #1
Membre à l'essai
 
Inscription : mars 2003
Messages : 44
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : mars 2003
Messages : 44
Points : 20
Points : 20
Envoyer un message via MSN à emile13
Par défaut variable smarty dans un array smarty

bonjour

une question bete

dans mon tpl

j'ai qui affiche 21

et j'aimerai afficher le contenu d'un tableau différend ayant pour id {$credit->id}

si je fais
Code :
{$aEncrypted[$credit->id]}
j'ai une erreur

alors que si je fais il maffiche le bon contenu

tout ceci est dans un for each

comment faire pour inclure une $variable comme id d'une autre $variable smarty?
emile13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2008, 14h04   #2
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,

Pour le code suivant :

Code :
1
2
3
	$oSmarty->assign('index', 1);
 
	$oSmarty->assign('tableau', array('eric', 'jean', 'michel', 'sylvain'));
Dans le TPL, tu peux récupérer le bon élément du tableau de la façon suivante :

Code html :
{$tableau[$index]}
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 03h12.


 
 
 
 
Partenaires

Hébergement Web