Google Analytics in xt:Commerce einbinden
Wer Google Analytics in dynamische Seiten, hier in das Shopsystem xt:Commerce, einbinden möchte, der findet bei Patrick Ludolph eine sehr gute Anleitung. Es ist sogar ein Downloadpaket dabei.
xt:Commerce Basic Toolbar im FCK Editor verwenden
Möchte man in xt:Commerce anstatt der ‘Default’-Toolbar die ‘Basic’-Toolbar verwenden, macht man folgendes
Datei: admin/includes/modules/fckeditor/fckeditor.js
Dort this.ToolbarSet = toolbarSet || ‘Default’ ; ersetzen durch this.ToolbarSet = toolbarSet || ‘Basic’ ;
Das wars…
Beim testen Cache des Browsers leeren nicht vergessen!
Keinen Abmahnärger bei korrektem Widerrufsrecht
Damit man im Shop keinen Ärger mit Abmahnungen in Zusammenhang mit dem Widerrufrsrecht bekommt, kann man auf der Seite von internetworld.de eine Musterwiderrufsbelehrung des BMJ herunterladen. Zu diesem Thema gibt es dort auch einen Artikel mit mehr Informationen.
Als Shopbetreiber einfach mal reinsehen, es lohnt sich!
osCommerce – Gewicht in Artikelbeschreibung anzeigen
Wenn man das Gewicht in der Artikelbeschreibung des Shops anzeigen möchte, findet man die Anleitung dazu im osCommerce Forum
osCommerce – PLZ und Ort/Stadt auf vertauscht
Wenn beim Ausdruck des Lieferscheins/der Rechnung bei best. Ländern, z.B. CH die Postleitzahl und der Ort vertauscht sind, so reicht es in der Ländertabelle (countries) das Adressformat auf, hier auf “5″ zu stellen.
Bei bereits vorhandenen Bestellungen setzt man das Adress-Format in der orders-Tabelle z.B. von 1 auf 5.
ᅵ Zeichen in xt:Commerce
ᅵ in Admin/Kundengruppen entfernen:
admin/customer_status.php öffnen und in Zeile 261, das ᅵ entfernen
echo '<td nowrap class="dataTableContent" align="center">� ';
osCommerce – Warning: fread(): Length parameter must be greater than 0
Warning: fread(): Length parameter must be greater than 0. in /xx/xxx/xxx/xxx/xxx/catalog/includes/functions/cache.php on line 60.
Diese Fehlermeldung kann davon herrühren, dass der Webspace nicht mehr ausreichend ist und evtl. unter /catalog/tmp/ keine Cache-Dateien mehr angelegt werden. Meist sind dann dort welche mit Größe ’0′ vorhanden.
Lösung:
- Webspace prüfen
- Dateien im /catalog/tmp/ Verzeichnis löschen
- ansonsten im Admin das Caching deaktivieren
Das erstere hat z.B. bei mir schon geholfen
xt:Commerce Suchmaschinenfreundliche URLs bei DF
Damit suchmaschinenfreundliche URLs bei DF funktionieren, DF unterstützt AcceptPathInfo nicht, sondern mod_rewrite. Deshalb das AddOn ‘Suchmaschinenfreunliche URLs’ von ShopStat installieren.
Gutes, kostenloses xt:Commerce Forum
Wer auf der Suche nach gutem Support für xt:Commerce ist, dem hilft sicher der folgende Link weiter. Alternatives, kostenlosen XT-Commerce Forum, mit echt guten hilfsbereiten und qualifizierten Leuten. Auch sonst finden sich dort im Forum weitere interessante Themen.
osCommerce – eMail/Telefon in Bestellbestätigung einfügen
1. Datei catalog/checkout_process.php öffnen.Suchen nach:
if ($order->content_type != 'virtual') {
$email_order .= "\n" . EMAIL_TEXT_DELIVERY_ADDRESS . "\n" .
EMAIL_SEPARATOR . "\n" .
tep_address_label($customer_id, $sendto, 0, '', "\n") . "\n";
}
Ersetzen mit:
if ($order->content_type != 'virtual') {
$email_order .= "\n" . EMAIL_TEXT_DELIVERY_ADDRESS . "\n" .
EMAIL_SEPARATOR . "\n" .
tep_address_label($customer_id, $sendto, 0, '', "\n") . "\n" .
EMAIL_SEPARATOR . "\n" .
EMAIL_TEXT_TELEFONNUMMER . $order->customer['telephone'] . "\n" .
EMAIL_TEXT_EMAIL . $order->customer['email_address'] . "\n" .
EMAIL_SEPARATOR . "\n";
}
2. Datei catalog/includes/languages/german/checkout_process.php öffnen.
Folgenden Code am Ende der Datei (vor ?>) hinzufügen:
define('EMAIL_TEXT_EMAIL', 'Email: ');
define('EMAIL_TEXT_TELEFONNUMMER', 'Telefon Nummer: ');