Shop - Problem mit Warenkorb
Verfasst: Fr 2. Feb 2018, 10:25
Ein Hallo in die Runde,
nachdem ich das Shop-Problem (viewtopic.php?f=19&t=41243) lösen konnte, hat sich leider ein weiteres Problem aufgetan.
Verwendete Version: 8.0.1.0, SVN-Revision: 14768
Ich habe eine Seite, auf der 5 Artikel per listview type="object" angezeigt werden.
Die Felder "shoptitle", "shopdescription" und "price" sind vorhanden.
Die Klassen-ID habe ich auch in den Shop-Einstellungen eingetragen.
Allerdings verstehe ich den Sternchen-Text ( *Shop-Objekt-ID [ID,ID,ID ..] ) nicht so richtig.
Im Shop-Modul unter "Artikel/Umsatz" steht auch: Auflistung aller Artikel: Kein Eintrag gefunden!
In der Datenbank konnte zu der von Ihnen eingegebenen Klassen-ID kein Datensatz ermittelt werden.
Bitte wechseln Sie zu den Shop Einstellungen und korrigieren Sie Ihre Eingabe!"
Nach Aufruf der Seite erscheint 5 mal folgende Meldung im Fehler-Protokoll.
Mein "In den Warenkorb"-Button sieht folgendermaßen aus
Die interessantere Meldung kommt allerdings jetzt.
Lege ich einen Artikel in den Warenkorb, so wieder dieser auch "nur" mit der Angabe der Anzahl in den Warenkorb gelegt.
Die Angaben "shoptitle" , "shopdescription" und "price" fehlen allerdings.
Im Fehler-Protokoll tauchen folgende beiden Einträge auf.
Object-ID 290 = Artikel, der in den Warenkorb gelegt werden soll
Mein Warenkorb sieht wie folgt aus:
Hat hier jemand eine Idee, woran das liegen könnte, bzw. wie man den Fehler beheben kann?
Sorry, kürzer ging es irgendwie nicht.
Vielen Dank!
nachdem ich das Shop-Problem (viewtopic.php?f=19&t=41243) lösen konnte, hat sich leider ein weiteres Problem aufgetan.
Verwendete Version: 8.0.1.0, SVN-Revision: 14768
Ich habe eine Seite, auf der 5 Artikel per listview type="object" angezeigt werden.
Die Felder "shoptitle", "shopdescription" und "price" sind vorhanden.
Die Klassen-ID habe ich auch in den Shop-Einstellungen eingetragen.
Allerdings verstehe ich den Sternchen-Text ( *Shop-Objekt-ID [ID,ID,ID ..] ) nicht so richtig.
Im Shop-Modul unter "Artikel/Umsatz" steht auch: Auflistung aller Artikel: Kein Eintrag gefunden!
In der Datenbank konnte zu der von Ihnen eingegebenen Klassen-ID kein Datensatz ermittelt werden.
Bitte wechseln Sie zu den Shop Einstellungen und korrigieren Sie Ihre Eingabe!"
Nach Aufruf der Seite erscheint 5 mal folgende Meldung im Fehler-Protokoll.
Code: Alles auswählen
Error type: Notice
Error message: Undefined property: we_listview_object::$Model
Script name: webEdition/we/include/we_tags/we_tag_a.inc.php
Code: Alles auswählen
<we:a edit="shop" id="1049" amount="1" shopname="LRS">In den Warenkorb legen</we:a>
Lege ich einen Artikel in den Warenkorb, so wieder dieser auch "nur" mit der Angabe der Anzahl in den Warenkorb gelegt.
Die Angaben "shoptitle" , "shopdescription" und "price" fehlen allerdings.
Im Fehler-Protokoll tauchen folgende beiden Einträge auf.
Code: Alles auswählen
Error type: SQL Error
Error message: MYSQL-ERROR
Fehler: 1054
Detail: Unknown column 'of.ob6.OF_ID' in 'where clause'
Info: Query: SELECT of.ID FROM tblObject_6 AS ob6 JOIN tblObjectFiles of ON of.ID=ob6.OF_ID WHERE (of.Workspaces="" OR FIND_IN_SET(995,of.Workspaces) OR FIND_IN_SET(0,of.Workspaces)) AND ( of.Published>0 ) AND (of.ob6.`OF_ID`=290)
Error type: SQL Error
Error message: MYSQL-ERROR
Fehler: 1054
Detail: Unknown column 'of.ob6.OF_ID' in 'where clause'
Info: Query: SELECT of.ID AS OF_ID,ob6.`input_shoptitle` AS we_title,of.ID AS we_ID,of.ParentID AS we_ParentID,of.Text AS we_Text,of.IsFolder AS we_IsFolder,of.ContentType AS we_ContentType,of.CreationDate AS we_CreationDate,of.ModDate AS we_ModDate,of.Path AS we_Path,of.Url AS we_Url,of.TriggerID AS we_TriggerID,of.CreatorID AS we_CreatorID,of.ModifierID AS we_ModifierID,of.RestrictOwners AS we_RestrictOwners,of.Owners AS we_Owners,of.OwnersReadOnly AS we_OwnersReadOnly,of.Workspaces AS we_Workspaces,of.TableID AS we_TableID,of.Category AS we_Category,of.ClassName AS we_ClassName,of.IsClassFolder AS we_IsClassFolder,of.Published AS we_Published,of.IsSearchable AS we_IsSearchable,of.Charset AS we_Charset,of.Language AS we_Language,of.WebUserID AS we_WebUserID,ob6.`OF_ID` AS `ID`,ob6.`input_shoptitle` AS `shoptitle`,ob6.`input_shopdescription` AS `shopdescription`,ob6.`input_price` AS `price`,ob6.`shopVat_shopvat` AS `shopvat` FROM tblObject_6 AS ob6 JOIN tblObjectFiles of ON of.ID=ob6.OF_ID WHERE (of.Workspaces="" OR FIND_IN_SET(995,of.Workspaces) OR FIND_IN_SET(0,of.Workspaces)) AND ( of.Published>0 ) AND (of.ob6.`OF_ID`=290) LIMIT 0,1
Mein Warenkorb sieht wie folgt aus:
Code: Alles auswählen
<we:repeatShopItem shopname="LRS">
<we:field name="shoptitle" type="text"/> - <we:field name="shopdescription" /> - <we:showShopItemNumber shopname="LRS" /> - <we:field name="price"/></td>
<we:calculate sum="warenkorb" num_format="german"><we:showShopitemNumber shopname="LRS"/>* <we:field name="price"/></we:calculate>
</we:repeatShopItem>
Sorry, kürzer ging es irgendwie nicht.
Vielen Dank!