Item.HasOption

   Page précédente    Niveau supérieur    Page principale
 Utilisations: panier, produit, catégorie, passage à la caisse, commande
 Type: Propriété (booléen)
 Associé à: Item

Description:
Cette propriété retourne True ou False selon que le produit possède des options ou non.

Cette propriété ne peut être utilisée que dans un énoncé If.

Exemple:
[[Template:Item.Cart.Form.Begin]]

[[Template:Item.Name]]<BR>
[[Template:If Item.HasOption]]
     [[Template:Item.Option.Loop.Begin]]
          [[Template:Item.Option.Name]] : <SELECT NAME="Options">
          [[Template:If Item.Option.Value.Required EQ False]]
               <OPTION VALUE="-[[Template:Item.Option.ID]]"></OPTION>
          [[Template:EndIf]]
          [[Template:Item.Option.Value.Loop.Begin]]
               <OPTION VALUE="[[Template:Item.Option.Value.ID]]">[[Template:Item.Option.Value.Name]]</OPTION>
          [[Template:Item.Option.Value.Loop.End]]
          </SELECT><BR>
     [[Template:Item.Option.Loop.End]]
[[Template:EndIf]]

Quantité : <INPUT TYPE="TEXT" SIZE="3" NAME="Q" VALUE="[[Template:Item.MinimumQuantity]]"><P>
<INPUT TYPE="SUBMIT" VALUE="Acheter">
[[Template:Item.Cart.Form.End]]

Ceci affiche un formulaire pour l'achat d'un produit, montrant toutes les options de ce produit.