Als «product» getaggte Fragen

Bezeichnet eine Frage zu den Magento-Produkten.


5
Finden Sie Produkte ohne Bilder
Ist es möglich, eine Abfrage auszuführen, um eine Liste von Produkten zu finden, denen keine Bilder zugewiesen sind? Idealerweise möchte ich, dass SKUs auf dem Bildschirm ausgedruckt werden.


1
Finden Sie heraus, wie oft ein Produkt bestellt wurde
Ich versuche herauszufinden, wie oft ein Produkt in den letzten zwei Wochen bestellt wurde. Bisher habe ich eine Schleife, um die Produkte zu bekommen. foreach($productCollection as $product){ } Ich gehe davon aus, dass ich in der Lage sein sollte, die Bestelldetails zu erhalten, wenn diese in der Schleife platziert sind …

2
Wie kann ich ein Produkt in Magento2 programmgesteuert deaktivieren / aktivieren?
Ich versuche, dasselbe Verhalten zu emulieren, wie wenn Sie das Admin-Panel zum Deaktivieren eines Produkts verwenden. Ich versuche so etwas zu tun: $product = $this->productRepository->get($sku); $product->setStatus(\Magento\Catalog\Model\Product\Attribute\Source\Status::STATUS_DISABLED); $this->productRepository->save($product); Aber ich sehe es immer noch als aktiviert im Admin-Bereich. Vielen Dank.


3
Wo sind die zu überprüfenden Einstellungen? Standardwert in Magento 2 verwenden?
Wir haben ein Magento 2-Setup für mehrere Websites. Wir fügen Produktdaten in der Ansicht "Alle Geschäfte" hinzu und ändern den Produktpreis nur in den Ansichten einzelner Geschäfte. Wenn wir jetzt zur Speicheransicht wechseln, müssen wir das Kontrollkästchen Standardwert verwenden für alle Attribute aktivieren. Wir möchten, dass dieses Kontrollkästchen standardmäßig aktiviert …


1
Was verursacht den folgenden Fehler: Warnung: Unzulässiger String-Offset 'is_in_stock'… AdvancedInventory.php in Zeile 87
Während der Modulentwicklung habe ich ein Plugin geschrieben, das die Produktoptionssammlung vor dem Laden ändert (fügt ein Beschreibungsfeld hinzu). Hier ist es: etc / di.xml <type name="Magento\Catalog\Model\ResourceModel\Product\Option\Collection"> <plugin name="addOptionDescription" type="Vendor\Module\Plugin\Product\Option\Collection" sortOrder="10" disabled="false"/> </type> Code: <?php namespace Vendor\Module\Plugin\Product\Option; use Vendor\Module\Model\OptionDescription; use Magento\Catalog\Model\ResourceModel\Product\Option\Collection as OptionCollection; class Collection { /** * @var \Vendor\Module\Helper\Data …

2
Magento 2: Katalogproduktspeicherung nach Beobachterereignis
Ich habe ein benutzerdefiniertes Mehrfachauswahlfeld im Abschnitt "Produkte bearbeiten". Die Werte in den Mehrfachauswahlwerten aus meiner benutzerdefinierten Tabelle. Wenn ich im Abschnitt Produkte verwalten auf die Schaltfläche Speichern klicke, indem ich einen beliebigen Wert auswähle. Die Änderungen müssen in meiner Tabelle gespeichert werden. Wie kann ich das mit Observer machen?

2
Mit Magento 2 können Produktmediengalerieeinträge schneller programmgesteuert geändert werden
Ich muss die Produktdaten massiv aktualisieren, aber was ich tun muss, kann mit dem Produktimport nicht erreicht werden. Zum Beispiel muss ich die Mediengalerie und Kategorien für bestimmte Produkte aktualisieren, aber die Lösung, die ich herausgebracht habe, dauert zu lange. Ein kleiner Rückblick: Ich habe der Magento 2-CLI einen Befehl …

3
Wie erhalte ich die Frontend-URL des Produkts vom Backend?
Ich entwickle eine Erweiterung von Magento 2. Ich muss die Frontend-URL eines Produkts vom Backend abrufen. Ich habe versucht zu verwenden: //$storeManager->->setCurrentStore(2); $url = $product->setStoreId(2)->getProductUrl(); $url = $product->setStoreId(2)->getUrlInStore(); aber die geben $urlimmer eine backend url zurück, wie http://<domain>/admin/catalog/product..... Sie funktionieren möglicherweise in Magento 1.x, jedoch nicht in 2.x. Gibt es …

7
Magento 2 Holen Sie sich alle Produktbilder auf der Produktlistenseite
In Magento 1 habe ich immer verwendet $_product->getMediaGallery('images') Aber in der Quelle von Magento 2 sehe ich $productImage = $block->getImage($_product, $image); echo $productImage->toHtml(); Es wird nur das erste Produktbild angezeigt. Wie bekomme ich das zweite oder dritte Bild (nicht nur das Basisbild)? GetMediaGallery-Funktion existiert nicht? Update: $ _product-> getMediaGalleryImages () …

2
Wie füge ich mein benutzerdefiniertes HTML zur Produktseite Magento 2 hinzu?
In Magento 2 Ich möchte mein benutzerdefiniertes HTML zur Produktansichtseite hinzufügen. Wie kann ich das hinzufügen? Ich möchte dieses HTML als Registerkarte wie Überprüfung oder Beschreibung hinzufügen. Ich versuche diesen Code: <?xml version="1.0"?> <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" layout="3columns" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <body> <referenceContainer name="product.info.details"> <block class="Example\Examples\Block\Question" name="example.tab" template="Example_Examples::success.phtml"> </block> </referenceContainer> </body> </page> Es gibt …

2
Neue Produkte werden nach dem Massen-Upload des Produkts nicht auf der Startseite angezeigt
Ich habe versucht, Produkte in Magento per Bulk-Upload hochzuladen, bevor Produkte hochgeladen wurden. Nach dem Hochladen wurde mein neuer Produktblock jedoch nicht auf der Startseite http://new.sporteemail.com angezeigt Ich habe all dies überprüft, aber es funktioniert immer noch nicht Die Produkte müssen im Katalog sichtbar sein. Die Produkte müssen aktiviert sein. …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.