Ich wurde gerade, freundlicher Weise von Herrn Sturm, darauf aufmerksam gemacht, dass in Deutschland eine “AGB Bestätigungspflicht” für Onlineshops herrscht. Da WP-E-Commerce über diese Funktion nicht verfügt bringe ich hier eine kurze Quick’n'Dirty Lösung, um diese Funktion zu intergrieren.
Schritt 1: Im Verzeichnis /wp-content/plugins/wp-shopping-cart/ die Datei checkout.php mit einem Texteditor öffnen.
Schritt 2: Zeile 318 bis Zeile 334 mit dem Codeabschnitt ersetzen:
[source language="php"]
< ?php } else {
// agb sind in deutschland pflicht
?>
<script type="text/javascript">// <![CDATA[
function checkAGB(cb) {
if(cb.checked) {
document.getElementById('submitcheck').disabled = false;
} else {
document.getElementById('submitcheck').disabled = true;
}
}
// ]]></script>
<input id="agbcheck" onclick="checkAGB(this)" name="agbcheck" type="checkbox" value="aktzeptiereAGB" />Hier mit bestätige ich, dass ich die >><a href="?page_id=17&phpMyAdmin=01009bce39080ffaf711c1e9d1442a78" target="_blank">Allgemeinen Geschäftsbedingungen</a>< < gelesen habe und ausnahmslos aktzeptiere!
<input id="submitcheck" name="submit" type="submit" value="<?php echo TXT_WPSC_MAKEPURCHASE;?/>" />
< ?php } ?>
[/source]
Schritt 3: Innerhalb des Codeabschnitts finden Sie eine Url
[source language="php"]
<a href="?page_id=17&phpMyAdmin=01009bce39080ffaf711c1e9d1442a78" target="_blank">Allgemeinen Geschäftsbedingungen</a>
[/source]
die page_id ersetzen Sie mit der PageID Ihrer AGB Seite.
Schritt 4: Ihre neue checkout.php hochladen.