Ich habe hier eine Kundenshop, im welchen ein eigenes Plugin drin ist. Diese fragt die Produktdaten mittels der OrderNumber ab:
$sArticle = Shopware()->Modules()->Articles()->sGetArticleById( false, false, 'test-299007', [] );
Bei einigen Artikeln scheint das aber nicht zu gehen und es zu Fehlermeldung:
RuntimeException:
No active product variant found for product with number "test-299007" and id "2510" in
/engine/Shopware/Bundle/StoreFrontBundle/Service/Core/ProductNumberService.php:107 Stack trace:
#0 /engine/Shopware/Core/sArticles.php(1116):
Shopware\Bundle\StoreFrontBundle\Service\Core\ProductNumberService->getAvailableNumber('test-299007', Object(Shopware\Bundle\StoreFrontBundle\Struct\ShopContext), Array)
So richtig kann ich damit nichts anfangen, weil der Artikel mit Varianten gar nichts zu tun hat. Hm, was kann ich tun?