Posts Tagged ‘wp-e-commerce’
WP-E-Commerce – AGB Pflicht in Deutschland
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:
< ?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 } ?>
Schritt 3: Innerhalb des Codeabschnitts finden Sie eine Url
<a href="?page_id=17&phpMyAdmin=01009bce39080ffaf711c1e9d1442a78" target="_blank">Allgemeinen Geschäftsbedingungen</a>
die page_id ersetzen Sie mit der PageID Ihrer AGB Seite.
Schritt 4: Ihre neue checkout.php hochladen.
WP-E-COMMERCE 3.6.8 auf DEUTSCH
Hallo,
unter www.crio-cases.com bauen wir gerade einen Online-Shop auf Basis von WordPress und dem WP-e-Commerce Plugin von http://www.instinct.co.nz/e-commerce/ auf. Das Plugin ist in der Lite Version hervorragend geeignet um einen Shop mit WordPress zu betreiben! Leider gibt es keine, bzw. nur eine unzureichend Übersetzte, Deutsche Sprachdatei. Ich habe mir jetzt mal die Mühe gemacht, und das 864 Zeilen lange Sprachtemplate ins Deutsche übersetzt. Wir nutzen die Version 3.6.8, für diese Version ist auch die Sprachdatei übersetzt.
Und weil ich selbst viel Opensource verwende, und teilweise auch selbst entwickle, stelle ich die Deutsche Sprachdatei hier kostenlos zur Verfügung.
WP-E-Commerce ÜbersetzungVorgehensweise:
Die Datei DE_de.zip entpacken, und in das Verzeichnis “/wp-content/plugins/wp-shopping-cart/languages” per FTP hochladen. Die vorhandene Sprachdatei ersetzen!
Weiterhin müssen noch ein paar Einträge in der Datenbank geändert werden, dazu einfach folgende MySQL Anweisungen, z.B. mit phpMyAdmin ausführen:
UPDATE `wp_product_brands` SET `name` = 'Beispiel Marke', `description` = 'Beispielbeschreibung' WHERE `wp_product_brands`.`id` =1 LIMIT 1 ; UPDATE `wp_product_categories` SET `name` = 'Beispielkategorie', `description` = 'Beispielbeschreibung' WHERE `wp_product_categories`.`id` =1 LIMIT 1 ; UPDATE `wp_product_categories` SET `name` = 'Beispiel Marke', `description` = 'Beispielbeschreibung' WHERE `wp_product_categories`.`id` =2 LIMIT 1 ; UPDATE `wp_purchase_statuses` SET `name` = 'Bestellung eingegangen' WHERE `wp_purchase_statuses`.`id` =1 LIMIT 1 ; UPDATE `wp_purchase_statuses` SET `name` = 'Zahlung aktzeptiert' WHERE `wp_purchase_statuses`.`id` =2 LIMIT 1 ; UPDATE `wp_purchase_statuses` SET `name` = 'Auftrag erledigt' WHERE `wp_purchase_statuses`.`id` =3 LIMIT 1 ; UPDATE `wp_purchase_statuses` SET `name` = 'Bestellung abgeschlossen' WHERE `wp_purchase_statuses`.`id` =4 LIMIT 1 ;
Das wars! Ihr Shop ist jetzt in Deutsch verfügbar. Für eventuelle Fehler in der Übersetzung übernehme ich keine Haftung, über einen Hinweis würde ich mich aber dennoch freuen! Viel Erfolg!