Version:1.0.8: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Yogi (Diskussion | Beiträge) Die Seite wurde neu angelegt: „= ECB V1.0.8 = Es wurde eine inkompatible DB-Änderung vorgenommen: personal_offer_by_customer_status_* Falls …“ |
Yogi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| (5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
= | = V1.0.8 = | ||
Wenn Du nach dem Update direkt versuchst den Shop aufzurufen so erscheint folgende SQL Fehlermeldung: | |||
<pre>1146 - Table 'shop_demo.products_to_customers_status' doesn't exist | |||
-- includes/classes/xtcPrice xtcGetGroupPrice SELECT max(quantity) as qty FROM products_to_customers_status | |||
WHERE products_id = 1 AND customers_status = 1 AND quantity <= 1</pre> | |||
'''Keine Panik''', das ist normal - führe den installer aus!!! | |||
== admin - Hilfsprogramme - import/export == | |||
Wurde überarbeitet und sieht jetzt so aus wie [[Admin:csv_backend|hier beschrieben]]. | |||
== DB Änderung == | |||
Es wurde eine inkompatible DB-Änderung vorgenommen: [[DB-Changes#personal_offer_by_customer_status_*|personal_offer_by_customer_status_*]] | Es wurde eine inkompatible DB-Änderung vorgenommen: [[DB-Changes#personal_offer_by_customer_status_*|personal_offer_by_customer_status_*]] | ||
| Zeile 17: | Zeile 30: | ||
neu: | neu: | ||
select * from '.TABLE_PRODUCTS_TO_CUSTOMERS_STATUS.' where ... AND customers_status='.(int)$customers_status | select * from '.TABLE_PRODUCTS_TO_CUSTOMERS_STATUS.' where ... AND customers_status='.(int)$customers_status | ||
== Änderungsprotokoll == | |||
wie immer im [http://bugs.webs.de/changelog_page.php?version_id=13 Bugtracker] | |||
Aktuelle Version vom 15. Mai 2010, 05:21 Uhr
V1.0.8
Wenn Du nach dem Update direkt versuchst den Shop aufzurufen so erscheint folgende SQL Fehlermeldung:
1146 - Table 'shop_demo.products_to_customers_status' doesn't exist -- includes/classes/xtcPrice xtcGetGroupPrice SELECT max(quantity) as qty FROM products_to_customers_status WHERE products_id = 1 AND customers_status = 1 AND quantity <= 1
Keine Panik, das ist normal - führe den installer aus!!!
admin - Hilfsprogramme - import/export
Wurde überarbeitet und sieht jetzt so aus wie hier beschrieben.
DB Änderung
Es wurde eine inkompatible DB-Änderung vorgenommen: personal_offer_by_customer_status_*
Falls Du eigene Erweiterungen im Shop vorgenommen hast so überprüfe diese nach dem Update ob sie noch funktionieren. Falls eine Erweiterung auf die Tabelle PERSONAL_OFFER_BY_CUSTOMER_STATUS_* zugreift so muß das SQL umgeschrieben werden:
- Neue Tabelle
- PRODUCTS_TO_CUSTOMERS_STATUS
- Where-Bedingung für das SQL
- where customers_status = <Wert der am alten Tabellenname angehängt wurde>
Beispiel:
vorher:
select * from '.TABLE_PERSONAL_OFFER_BY.$customers_status.' where ...
neu:
select * from '.TABLE_PRODUCTS_TO_CUSTOMERS_STATUS.' where ... AND customers_status='.(int)$customers_status
Änderungsprotokoll
wie immer im Bugtracker