Problème

Comment insérer une balise formulaire qui ne soit pas un objet formulaire Adélia Web ?

Solution 1

Côté maquette HTML, définissez 2 pseudo-variables DEBUT_FORM et FIN_FORM comme ceci :

<body>
::DEBUT_FORM(500)
<input type="hidden" name="vads_action_mode" value="::valeur_action_mode" />
<input type="hidden" name="vads_amount" value="::valeur_amount" />
<input type="hidden" name="vads_capture_delay" value="::valeur_capture_delay" />
<input type="hidden" name="vads_ctx_mode" value="::valeur_ctx_mode" />
<input type="hidden" name="vads_currency" value="::valeur_currency" />
<input type="hidden" name="vads_cust_country" value="::valeur_cust_country" />
<input type="hidden" name="vads_cust_email" value="::valeur_cust_email" />
<input type="hidden" name="vads_page_action" value="::valeur_page_action" />
<input type="hidden" name="vads_payment_config" value="::valeur_payment_config" />
<input type="hidden" name="vads_site_id" value="::valeur_site_id" />
<input type="hidden" name="vads_trans_date" value="::valeur_trans_date" />
<input type="hidden" name="vads_trans_id" value="::valeur_trans_id" />
<input type="hidden" name="vads_version" value="::valeur_version" />
<input type="hidden" name="signature" value="::valeur_signature"/>
<input type="submit" name="payer" value="Payer"/>
::FIN_FORM
</body>
</html>

et coté L4G dans le pavé INITIALISATION de la page :

DEBUT_FORM = '<form action="https://mon/url/" method="POST" name="MON_FORMULAIRE_NON_ADELIA" id="MON_FORMULAIRE_NON_ADELIA">'
FIN_FORM = '</form>'


Solution 2

Coté maquette HTML, insérez les balises debut et fin de FORM sous la forme de scriptlet :

<jsp:expression>
"\u003Cform action=\"https://mon/url/\" method=\"POST\" name=\"MON_FORMULAIRE_NON_ADELIA\" id=\"MON_FORMULAIRE_NON_ADELIA\">"
</jsp:expression>
<input type="hidden" name="vads_action_mode" value="::valeur_action_mode" />
<input type="hidden" name="vads_amount" value="::valeur_amount" />
<input type="hidden" name="vads_capture_delay" value="::valeur_capture_delay" />
<input type="hidden" name="vads_ctx_mode" value="::valeur_ctx_mode" />
<input type="hidden" name="vads_currency" value="::valeur_currency" />
<input type="hidden" name="vads_cust_country" value="::valeur_cust_country" />
<input type="hidden" name="vads_cust_email" value="::valeur_cust_email" />
<input type="hidden" name="vads_page_action" value="::valeur_page_action" />
<input type="hidden" name="vads_payment_config" value="::valeur_payment_config" />
<input type="hidden" name="vads_site_id" value="::valeur_site_id" />
<input type="hidden" name="vads_trans_date" value="::valeur_trans_date" />
<input type="hidden" name="vads_trans_id" value="::valeur_trans_id" />
<input type="hidden" name="vads_version" value="::valeur_version" />
<input type="hidden" name="signature" value="::valeur_signature"/>
<input type="submit" name="payer" value="Payer"/>
<jsp:expression>
"\u003C/form>"
</jsp:expression>

Articles connexes