Contrast21.com | Blog (aus dem Ostalbkreis) über Online-Marketing, E-Commerce & anderen Internet-Themen. Sind Sie auf der Suche nach einem Experten in einem dieser Bereiche? Dann nur los, schreiben Sie mir eine Mail, nutzen Sie das Kontaktformular oder kontaktieren Sie mich über Ihr Lieblinksnetzwerk.

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+Tweet about this on TwitterShare on FacebookEmail this to someone

Kommentar hinterlassen

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