Magento API – Fehler / Bug bei product.* und SKU

Fehler im Regulären Ausdruck bei getProduct() in Zeile  427 von app/code/core/Mage/Catalog/Helper/Product.php in Magento CE 1.6.1.0

Die Zeile

if (is_string($productId) && !preg_match(“/^[+-]?[1-9][0-9]*$|^0$/”, $productId)) {

habe ich geändert in

if (is_string($productId) /*&& !preg_match(“/^[+-]?[1-9][0-9]*$|^0$/”, $productId)*/) {

 

Ich persönlich rufe die API dann so auf:

$proxy->call($sessionId, ‘product.info’, “12345”);

Dann wird die Sku auf jeden Fall als String erkannt.

 

Beitrag interessant? Dann in Zukunft keinen mehr verpassen und Newsletter abonnieren!

Selbstverständlich werden Ihre Daten sicher behandelt und nicht an Dritte weitergegeben. Spam erhalten Sie von uns auch nicht.
Danke fürs Teilen!Share on Google+0Tweet about this on Twitter0Share on Facebook0Email this to someone

Kommentar hinterlassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *