Bonjour,
J'utilise THELIA (solution ecommerce)
Dans une commande.html
il faut rentrer le code promo puis faire un submit
pour que le client puisse voir sa promo affichee.
Ce que je souhaite faire c'est passer directement le code promo pour que le client n'ai pas a le rentrer ni a le submit.
Cela "fonctionne",
notament avec:
faisant reference au form:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <body onload="document.formulaire.submit();">
Le probleme c'est que mon onload tourne en boucle...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <form action="commande.php?action=codepromo&code=#CLIENT_EMAIL" name="formulaire" method="get" id="formulaire" > <input type="hidden" name="action" value="codepromo" /> <input name="code" type="hidden" id="code" value="#CLIENT_EMAIL"/>
J'ai essaye de rajouter a la suite un break:
ou un exit:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <body onload="document.formulaire.submit();break;">
les 2 arretent le onload mais j'obtiens des erreurs de syntaxe: unlabeled break must be inside loop or switch
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <body onload="document.formulaire.submit();exit;">
j'ai rajoute des parentheses mais cela n'a rien solutionne...
J'essaie sans succes pour l'instant(depuis 3 jours, je ne suis pas tres malin) de finaliser ce "tout petit" probleme
mais la j'avoue que mes nerfs commencent a lacher...
Une aide serait la bien venue.
Merci.
Reg
Partager