Shop Modul // writeShopData; Varianten im Warenkorb

Alles rund um die Erstellung von Patches, Behebung von Bugs und Contributions
Benutzeravatar
MGeorge
Junior Member
Beiträge: 5
Registriert: Di 21. Jan 2020, 09:18
Wohnort: Balingen
Kontaktdaten:

Shop Modul // writeShopData; Varianten im Warenkorb

Beitragvon MGeorge » Di 19. Okt 2021, 15:07

Hallo zusammen!
Ich arbeite derzeit an einem Webshop mit WE 9.0.9 und habe das Gefühl, dass hier einiges im Argen liegt :-/
(9.0.9.0, Revision: 13351)
Oder übersehe ich etwas?

a) we:writeShopData Fehler wegen Preisfeld

Code: Alles auswählen

<we:writeShopData shopname="testshop" pricename="productPrice" netprices="false" usevat="true" />
Der Shop wirft eine Exception, sobald das Preisfeld im Artikel-Objekt vom Typ float ist
Argument 1 passed to we_base_util::std_numberformat() must be of the type string, float given

b) we:writeShopData Fehler wegen Mehrwertsteuer-Satz

Code: Alles auswählen

<we:writeShopData shopname="testshop" pricename="productPrice" netprices="false" usevat="true" />
Exception, da die Standard-MwSt. aus der Datenbank direkt als String übergeben wird. In meinem Fall '19.00'
Argument 3 passed to we_shop_vat::__construct() must be of the type float, string given, called in ...../webEdition/we/classes/shop/we_shop_vats.class.php on line 85

c) Varianten können nicht in den Warenkorb gelegt werden

Code: Alles auswählen

<we:form id="123" >
  <input type="hidden" name="shopname" value="testshop" />
  <input type="hidden" name="type" value="o" />
  <input type="hidden" name="t" value="<?php echo time();?>" />
  <input type="hidden" name="shop_artikelid" value="10" />
  <input type="hidden" name="we_variant" value="Rot" />
  <input type="hidden" name="shop_anzahl" value="1" />
</we:form>
(auch hier, falscher Variablen-Typ: )
In must be type array, string given webEdition/we/classes/base/we_base_variants.class.php Zeile 372
$variantDatArray = $model->getElementA(self::ELEMENT_NAME_ARRAY);
Müsste womöglich richtig heissen?
$variantDatArray = $model->getElementA(self::ELEMENT_NAME);

Könnt ihr mir hierzu weiterhelfen oder die Punkte als BUG bestätigen?

Beste Grüße,
Marius
marius george | individuelle Webentwicklung
www.mariusgeorge.de

Benutzeravatar
Finn
Senior Member
Beiträge: 167
Registriert: Mo 3. Apr 2017, 13:37
Wohnort: Bremen
Kontaktdaten:

Re: Shop Modul // writeShopData; Varianten im Warenkorb

Beitragvon Finn » So 14. Nov 2021, 15:11

Moin Marius,

es ist gut Möglich das der Shop in der Version 9.xx nicht richtig funktioniert.

Es gibt leider wenige Personen die das Shop Modul nutzen und in der 9.x noch niemanden der Erfahrungswerte dazu hat.

Deshalb am besten alles was auffällt inkl. Fehlerlog in unsere Bugbase.

https://qa.webedition.org

Lieben Gruß
Finn
Finn Thorwarth
WG Werbeagentur
https://www.wg-werbeagentur.de

Benutzeravatar
MGeorge
Junior Member
Beiträge: 5
Registriert: Di 21. Jan 2020, 09:18
Wohnort: Balingen
Kontaktdaten:

Re: Shop Modul // writeShopData; Varianten im Warenkorb

Beitragvon MGeorge » Mo 15. Nov 2021, 09:04

Hallo Finn!

Danke für deine offene Antwort.
So, wie es aktuell läuft, macht die Nutzung des Shop-Moduls auch noch keinen Sinn.

Ich hoffe, ich komme demnächst einmal dazu, die Bugs in die Bugbase einzutragen.

LG
Marius
marius george | individuelle Webentwicklung
www.mariusgeorge.de

Benutzeravatar
Finn
Senior Member
Beiträge: 167
Registriert: Mo 3. Apr 2017, 13:37
Wohnort: Bremen
Kontaktdaten:

Re: Shop Modul // writeShopData; Varianten im Warenkorb

Beitragvon Finn » Mi 24. Nov 2021, 15:49

Falls es in der 9er wieder läuft, gib hier gerne kurz Bescheid. Ich hätte auch wieder Interesse mal einen mini Shop in WE9 zu basteln :)
Finn Thorwarth
WG Werbeagentur
https://www.wg-werbeagentur.de


Zurück zu „Patches, Bugs und Contributions“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste