- 1
[Opened] foreach et traitement PHP
Posted by Jipem on 09/12/2011 10:45
Bonjour,
Autre problème pour lequel je tente de trouver une réponse depuis quelques jours.
Admettons j'ai ce contrôleur :
$cnx = jDb::getConnection();
<code>
$rs = $cnx->query('SELECT nom, prenom FROM users');
$template->assign('resultats', $rs);
</code>
Et ce template :
<table>
<code>
<tr> <th>nom</th> <th>prenom</th></tr>
{foreach $resultats as $user}
<tr>
<td>{$user->nom|eschtml}</td>
<td>{$user->prenom|eschtml}</td>
</tr>
{/foreach}
</table>
</code>
Ya-t-il possibilité de traiter les réponses "nom" avant leurs affichages dans le template ? Par exemple pourvoir faire un strtoupper($user->nom) ou tout autre traitement PHP.
Merci d'avance !
[Opened] foreach et traitement PHP
Posted by laurentj on 09/12/2011 12:11
oui, par des modificateurs dans les templates. ou alors dans ton contrôleur, tu te fais une première boucle avec tes traitements, avant de les injecter dans le template.
- 1

