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" />
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" />
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>
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