10 November 2007

xtcommerce Fehlermeldung bei Zahlungsoptionen

Sollte jemand bei den Zahlungsoptionen im xtc folgende Texte sehen
einzeln die Zonen an, welche für dieses Modul erlaubt sein sollen. (z.B. AT,DE (wenn leer, werden alle Zonen erlaubt))'); ?> einzeln die Zonen an, welche für dieses Modul erlaubt sein sollen. (z.B. AT,DE (wenn leer, werden alle Zonen erlaubt))'); define('MODULE_PAYMENT_INVOICE_MIN_ORDER_TITLE' , 'Notwendige Bestellungen'); define('MODULE_PAYMENT_INVOICE_MIN_ORDER_DESC' , 'Die Mindestanzahl an Bestellungen die ein Kunden haben muss damit die Option zur Verfügung steht.'); ?>
Und
MODULE_PAYMENT_CASH_TEXT_TITLE
und
MODULE_PAYMENT_CASH_TEXT_TITLE
Und solllten ausserdem diese Fehlermeldungen auf euch einhageln wenn ihr das invoice oder das cash modul installieren wollte


einzeln die Zonen an, welche für dieses Modul erlaubt sein sollen. (z.B. AT,DE (wenn leer, werden alle Zonen erlaubt))'); ?>
Warning: constant() [function.constant]: Couldn't find constant MODULE_PAYMENT_CASH_STATUS_TITLE in /home/baumsdbi/www.baumschule-nielsen.de/admin/modules.php on line 166

Warning: constant() [function.constant]: Couldn't find constant MODULE_PAYMENT_CASH_STATUS_DESC in /home/baumsdbi/www.baumschule-nielsen.de/admin/modules.php on line 168

Warning: constant() [function.constant]: Couldn't find constant MODULE_PAYMENT_CASH_ALLOWED_TITLE in /home/baumsdbi/www.baumschule-nielsen.de/admin/modules.php on line 166

Warning: constant() [function.constant]: Couldn't find constant MODULE_PAYMENT_CASH_ALLOWED_DESC in /home/baumsdbi/www.baumschule-nielsen.de/admin/modules.php on line 168

Warning: constant() [function.constant]: Couldn't find constant MODULE_PAYMENT_CASH_ZONE_TITLE in /home/baumsdbi/www.baumschule-nielsen.de/admin/modules.php on line 166

Warning: constant() [function.constant]: Couldn't find constant MODULE_PAYMENT_CASH_ZONE_DESC in /home/baumsdbi/www.baumschule-nielsen.de/admin/modules.php on line 168

Warning: constant() [function.constant]: Couldn't find constant MODULE_PAYMENT_CASH_ORDER_STATUS_ID_TITLE in /home/baumsdbi/www.baumschule-nielsen.de/admin/modules.php on line 166

Warning: constant() [function.constant]: Couldn't find constant MODULE_PAYMENT_CASH_ORDER_STATUS_ID_DESC in /home/baumsdbi/www.baumschule-nielsen.de/admin/modules.php on line 168

Warning: constant() [function.constant]: Couldn't find constant MODULE_PAYMENT_CASH_SORT_ORDER_TITLE in /home/baumsdbi/www.baumschule-nielsen.de/admin/modules.php on line 166

Warning: constant() [function.constant]: Couldn't find constant MODULE_PAYMENT_CASH_SORT_ORDER_DESC in /home/baumsdbi/www.baumschule-nielsen.de/admin/modules.php on line 168
einzeln die Zonen an, welche für dieses Modul erlaubt sein sollen.
(z.B. AT,DE (wenn leer, werden alle Zonen erlaubt))');
define('MODULE_PAYMENT_INVOICE_MIN_ORDER_TITLE' , 'Notwendige
Bestellungen'); define('MODULE_PAYMENT_INVOICE_MIN_ORDER_DESC' , 'Die
Mindestanzahl an Bestellungen die ein Kunden haben muss damit die
Option zur Verfügung steht.'); ?>

Dann liegt das daran, dass in diversen Dateien von xtc php-short-tags verwendet werden. Durchsucht eure komplette xtc- Installation mal nach dem String "<? " (ohne Anführungszeichen aber mit Leerzeichen). Ihr werdet eine kleine Liste von Dateien bekommen. Mit dabei sollten folgende sein:

./admin/customers.php
./admin/listcategories.php
./admin/listproducts.php
./admin/validcategories.php
./admin/validproducts.php
./admin/fck_wrapper.php
./admin/stats_campaigns.php
./admin/includes/footer.php
./admin/includes/modules/fckeditor/editor/filemanager/browser/default/browser.php
./lang/english/modules/payment/cash.php
./lang/english/modules/payment/invoice.php
./lang/german/modules/payment/cash.php
./lang/german/modules/payment/invoice.php

Einfach in allen Dateien "<? " durch "<?php " ersetzen und schon funktionieren auch die Zahlungsoptionen wie gewünscht.

Keine Kommentare: