Checkout.Question.Answer.Required |
![]() ![]() ![]() |
Utilisation: passage à la caisse |
Type: Propriété (booléen) |
Associé à: Checkout.Question.Answer |
Cette propriété retourne True si le marchand a spécifié que la réponse était requise.Exemple:
Cette propriété doit être utilisée à l'intérieur d'une boucle Checkout.Question.Loop.
[[Template:Declare QID As Numeric]]
[[Template:Set QID=0]]
[[Template:Checkout.Question.Loop.Begin]]
<INPUT TYPE="HIDDEN" NAME="QuestionID" VALUE="[[Template:QID]]">
<INPUT TYPE="HIDDEN" NAME="QuestionName" VALUE="[[Template:System.HTMLEncode(Checkout.Question.Name)]]">
<INPUT TYPE="HIDDEN" NAME="QuestionShortName" VALUE="[[Template:System.HTMLEncode(Checkout.Question.ShortName)]]">
[[Template:If Checkout.Question.Answer.Required]]
<INPUT TYPE="HIDDEN" NAME="AnswerRequired[[Template:QID]]" VALUE="1">
[[Template:Else]]
<INPUT TYPE="HIDDEN" NAME="AnswerRequired[[Template:QID]]" VALUE="0">
[[Template:EndIf]]
[[Template:Checkout.Question.Name]]:
[[Template:If Checkout.Question.Answer.Type EQ 0]]
<INPUT TYPE="TEXT" NAME="Answer[[Template:QID]]" MAXLENGTH="[[Template:Checkout.Question.Answer.MaxLength]]">
[[Template:ElseIf Checkout.Question.Answer.Type EQ 1]]
[[Template:Checkout.Question.Answer.Loop.Begin]]
<INPUT TYPE="CHECKBOX" NAME="Answer[[Template:QID]]">: [[Template:Checkout.Question.Answer.Choice]]
[[Template:Checkout.Question.Answer.Loop.End]]
[[Template:ElseIf Checkout.Question.Answer.Type EQ 2]]
[[Template:Checkout.Question.Answer.Loop.Begin]]
<INPUT TYPE="RADIO" NAME="Answer[[Template:QID]]">: [[Template:Checkout.Question.Answer.Choice]]
[[Template:Checkout.Question.Answer.Loop.End]]
[[Template:ElseIf Checkout.Question.Answer.Type EQ 3]]
<SELECT NAME="Answer[[Template:QID]]">
[[Template:Checkout.Question.Answer.Loop.Begin]]
<OPTION>[[Template:Checkout.Question.Answer.Choice]]</OPTION>
[[Template:Checkout.Question.Answer.Loop.End]]
</SELECT>
[[Template:ElseIf Checkout.Question.Answer.Type EQ 4]]
<SELECT NAME="Answer[[Template:QID]]" MULTIPLE>
[[Template:Checkout.Question.Answer.Loop.Begin]]
<OPTION>[[Template:Checkout.Question.Answer.Choice]]</OPTION>
[[Template:Checkout.Question.Answer.Loop.End]]
</SELECT>
[[Template:EndIf]]
[[Template:Set QID=QID+1]]
[[Template:Checkout.Question.Loop.End]]
Ceci affiche la liste de questions que le marchand désire poser à l'acheteur en fonction de la configuration des questions et des produits achetés.