Ich muss feststellen, wann sich der Lagerbestand eines Produkts ändert. Ich hatte einige Erfolge mit dem cataloginventory_stock_item_save_afterEreignis, das ausgelöst wird, wenn das Inventar im Backend geändert wird oder wenn eine Bestellung im Frontend (über Paypal) storniert wird, aber nicht ausgelöst wird, wenn ein Produkt über das Frontend gekauft wird. Ich …
Die Magento-Datenbank enthält die Tabelle cataloginventory_stockmit einem einzigen Eintrag namens "Default". Ich weiß, dass dies der Ausgangspunkt für die Bearbeitung mehrerer Lagerorte ist. Ich frage mich, ob jemand von Ihnen Erfahrung damit hat und was die Tücken sind. Ich freue mich auf: In der Lage sein, den Warenbestand über verschiedene …
TL; DR , Die Anforderung besteht darin, dass der Lagerbestand auf der Seite mit den Produktlisten der Kategorie mit möglichst wenig zusätzlichen Abfragen / Speicher angezeigt wird, um die Leistung zu gewährleisten, die dem Magento-Framework entspricht. Nach dem Lesen von Vinai Kopps Artikel über das Vorladen für Skalierbarkeit . Was …
Im folgenden Code kann ich alle Informationen unter Ausschluss der Bestandsdaten speichern. Hat sich in Magento 2 etwas geändert? public function __construct( ScopeConfigInterface $scopeConfig, CollectionFactory $product, Magento\Catalog\Api\ProductRepositoryInterface $productRepository ) { $this->scopeConfig = $scopeConfig; $this->product = $product; $this->productRepository = $productRepository; } public function update(\XXXXXX\XXXXXX\Api\Data\InventoryCollectionInterface $data) { foreach ($data['list'] as $d) { …
Ich sehe, dass es in den Standardversionen von Magento 1.0 bis 1.8 (ce) eine Tabelle namens gibt cataloginventory_stock, die nur einen Datensatz enthält. stock_id stock_name 1 Default Im Zusammenhang damit gibt es im Mage_CatalogInventory_Model_Stock_ItemModell diese Methode public function getStockId() { return 1; } mit einem Kommentar darüber @todo multi stock. …
Ich versuche, dem catalog_model_product_duplicateEreignis Funktionalität zu verleihen. Ein Teil dieses Moduls besteht darin, sicherzustellen, dass der Lagerstatus des duplizierten Produkts auch dupliziert wird. Derzeit ist es nicht. Ich sehe, dass CatalogInventorydieses Ereignis beobachtet und einige Standardbestandsinformationen erstellt werden. Kann ich garantieren, dass Kernereignisse vor meinen Einheimischen gelöst werden? Gibt es …
In Magento 1 werden Inventarinformationen in einem Lagerartikelobjekt gespeichert. Jedes Lagerartikelobjekt ist einem Produktobjekt zugeordnet. Magento behält Stock Item-Objekte in der cataloginventory_stock_itemTabelle bei. Jedes Lagerartikelobjekt verfügt jedoch über ein zugehöriges Lagerstatusobjekt. Lagerstatus erscheint ein sein (Index | Cache | de-normalisiert) Tisch speichert ein Lagerbestand des Produktes als in Integer - …
Ich habe ein paar online gefundene Schnipsel ausprobiert, aber ohne Erfolg. Ich versuche nur, ein Produkt so einzustellen, dass es mit Code auf Lager / nicht vorrätig ist. Dies ist soweit ich gekommen bin: $product = Mage::getModel('catalog/product')->load( 'id' ); $stockItem = $product->getStockItem(); $stockItem->setData('manage_stock', 1); $stockItem->setData('is_in_stock', 0); $stockItem->setData('use_config_notify_stock_qty', 0); $stockItem->setData('qty', 0); …
Ich verwende Magento 2.1.5 und stehe vor einem wirklich seltsamen Problem. Ich habe über 6.500 Produkte in den Store hochgeladen, aber einige Artikel werden nach einer vollständigen Neuindizierung nicht angezeigt. Natürlich sind einige Artikel nicht vorrätig, aber viele der Produkte, die nicht in ihren jeweiligen Kategorien angezeigt werden, sind ähnlich …
Ich möchte nicht, dass nicht vorrätige Produkte auf meiner Magento-Website angezeigt werden. Ich habe Folgendes getan, um sicherzustellen, dass mein konfigurierbares Produkt nicht im Frontend angezeigt wird. Configurable product inventory - out of stock Associated products inventory - out of stock, qty - 0 config settings -> quantity to become …
Ich versuche, ein Skript einzurichten, mit dem tägliche E-Mails an meinen Administrator gesendet werden, um ihn darüber zu informieren, was nur an diesem Tag ausverkauft war . Es muss nichts Besonderes sein, vielleicht sogar Artikel in eine Textdatei zu schreiben, da Produkte bis zum Ende eines Tages, wenn diese Textdateien …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.