Betreff: Aw:: Oledrion - Der native XOOPS - Shop von sittel am 07.07.2010 09:21:24
Ich bin gerade dabei oledrion einzudeutschen und den rechtlichen Gegebenheiten anzupassen und habe das folgende Problem:
Ich möchte, das der User die AGBs akzeptieren muss, bevor der Einkauf beendet wird.
/modules/oledrion/checkout.php
Ich habe den folgenden Code eingefügt:
$checked_value = 1;
$checkbox = new XoopsFormCheckBox(_OLEDRION_CONFIRM_TERMS, 'cmd_confirm_terms', $commande->getVar('cmd_confirm_terms','e') , !$checked_value);
$checkbox->addOption($checked_value, " <a target='_blank' href='/modules/oledrion/cgv.php'>"._OLEDRION_CONFIRM_TERMS."</a>");
$sform->addElement($checkbox, true);
Leider ist hier noch ein kleiner Bock drin, den ich nicht sehe. Zwar wird falls das Häkchen nicht gesetzt ist, dieses mit einer alert - Box (Fehlermeldung für den User) bedacht. Jedoch wird man beim wegklicken der Meldung, dann doch auf die nächste Seite (Bestätigung der Bezahlung) weitergeleitet.
Wo steckt der Fehler?
|