ne pas afficher champs formulaire appelé par variable

Tomas
Invité n'ayant pas de compte PHPfrance

10 janv. 2012, 13:46

Bonjour à tous,

Je suis novice en php et je n'arrive pas à faire ceci.. :
j'ai ce bout de code dans une page qui me permet d'afficher un formulaire:

Code : Tout sélectionner

{foreach from=$form item=f} {if $f.id_product ==$product.id_product && $f.ref ==$product.ref} {$f.formhtml} {/if} {/foreach}
La ligne 3 ("{$f.formhtml}") permet donc d'afficher un formulaire avec de nombreux champs mais je souhaiterai n'afficher par exemple que les 3 premiers champs de ce formulaire...
Est-ce que quelqu'un aurait une solution pour que ça n'affiche pas tout le formulaire ? je n'ai pas réussi à utiliser la fonction tronqChaine mais je ne sais même pas si ce serait la solution adéquate...

Merci bcp !! :-)