Hallo liebe Community-Mitglieder.
Auch, wenn meine hin und wieder geposteten Bugs hier neuerdings völlig unter gehen, hier ein weiterer:In
templates/YOUR_TEMPLATE/module/checkout_confirmation.html gibt es am Ende folgenden Code:
<p>{$CHECKOUT_FORM}{if $MODULE_BUTTONS!=''} {$MODULE_BUTTONS}{/if} {$CHECKOUT_BUTTON}</p>
Da $CHECKOUT_FORM mit einem <form>-Element beginnt und $CHECKOUT_BUTTON dieses schließt
- siehe Definition der Smarty-Variablen in
/checkout_confirmation.php -
darf das ganze Konstrukt nicht in <p>-tags stehen.
Zwar ist <form> ein Block-Element, darf jedoch nicht in <p>-tags (ebenfalls Block-Element) eingebettet sein, wohl aber umgekehrt. <p>-tags dürfen lediglich Inline-Elemente enthalten.
Lösung:
Wenn aus Formatierungsgründen nötig, das form in <div>...</div> einbetten oder einfach <p>....</p> löschen.
Gruß,
noRiddle
Linkback: https://www.modified-shop.org/forum/index.php?topic=18712.0