Version:1.0.8: Unterschied zwischen den Versionen

Aus WEB-Shop Software Wiki
Zur Navigation springenZur Suche springen
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1: Zeile 1:
= ECB V1.0.8 =
+
= V1.0.8 =
  
 
Wenn Du nach dem Update direkt versuchst den Shop aufzurufen so erscheint folgende SQL Fehlermeldung:
 
Wenn Du nach dem Update direkt versuchst den Shop aufzurufen so erscheint folgende SQL Fehlermeldung:
Zeile 7: Zeile 7:
 
  WHERE products_id = 1 AND customers_status = 1 AND quantity <= 1</pre>
 
  WHERE products_id = 1 AND customers_status = 1 AND quantity <= 1</pre>
  
'''Keine Panik''', das ist normal - führe den '''ecb_installer''' aus!!!
+
'''Keine Panik''', das ist normal - führe den installer aus!!!
  
 
== admin - Hilfsprogramme - import/export ==
 
== admin - Hilfsprogramme - import/export ==

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