Antwort #44 am: 11. Mai 2012, 16:25:56
Hi,
Ich habe mir das jetzt nochmal angesehen.
Ich habe folgendes nur aus dem Stegreif gemacht, ohne es zu testen.
(1.) Suche in deiner "giftvoucher.html":
<table border="0" width="100%" cellspacing="0" cellpadding="2">
<tr>
<td class="main" align="left">{$LINK_VORSCHAU}</td>{$FORM_END}
<td class="main" align="right">{$FORM_CART_ACTION}{$ADD_QTY}{$ADD_CART_BUTTON}{$FORM_CART_END}</td>
</tr>
</table>
Ersetze es mit:
<table border="0" width="100%" cellspacing="0" cellpadding="2">
<tr>
<td class="main" align="left">{$LINK_VORSCHAU}</td>
</tr>
</table>
{$FORM_END}
{if $ADD_CART_BUTTON}
{$FORM_CART_ACTION}
<table border="0" width="100%" cellspacing="0" cellpadding="2">
<tr>
<td class="main" align="left"> {$ADD_QTY}{$ADD_CART_BUTTON} </td>
</tr>
</table>
{$FORM_CART_END}
{/if}
Info: Damit sind die Formen jetzt mal richtig getrennt, und der Warenkorb-Button wird nur angezeigt wenn man auf die Vorschau geklickt hat.
(2.) Suche in deiner "german.php":
define('IMAGE_BUTTON_CONTINUE', 'Weiter'); Füge darunter ein:
define('IMAGE_BUTTON_PREVIEW', 'Vorschau'); Info: In den anderen Sprachdateien auch, aber das kannst eh selber.
(3.) Suche in deiner "giftvoucher.php":
$smarty->assign('LINK_VORSCHAU', xtc_image_submit('small_view.gif', IMAGE_BUTTON_CONTINUE));
Ersetze es mit:
$smarty->assign('LINK_VORSCHAU', xtc_image_submit('small_view.gif', IMAGE_BUTTON_PREVIEW));
Wie gesagt nur aus dem Stegreif, teste mal.
Ich weiß zwar nicht warum das vorher mit den Code-Fehlern gegangen ist, aber bitte. Da sieht man wieder mal wie gut die Browser Fehler bereinigen. Mit Validem Code ist einfach schöner zu arbeiten.
Gruß web0null