Als «category» getaggte Fragen

Fragen zu Produktkategorien im Magento-Katalog


2
So zeigen Sie Kategorien in System.xml in Magento 2 an
Ich bekomme alle Kategorien in der System.xmlVerwendung der Klasse Vender\Module\Model\Config\Source\Category <?php namespace Vender\Module\Model\Config\Source; use Magento\Framework\Data\OptionSourceInterface; class Category implements OptionSourceInterface{ protected $_categoryFactory; protected $_categoryCollectionFactory; public function __construct( \Magento\Catalog\Model\ResourceModel\Category\CollectionFactory $categoryCollectionFactory, \Magento\Catalog\Model\CategoryFactory $categoryFactory ) { $this->_categoryCollectionFactory = $categoryCollectionFactory; $this->_categoryFactory = $categoryFactory; } /** * Get category collection * * @param bool $isActive * …

3
Legen Sie für alle Kategorieattribute Magento 2 den Standardwert verwenden fest
Ich habe ungefähr 1260 Kategorien. Wenn ich die Geschäftsansicht wechsle, haben alle Attribute einen eigenen Wert. Aber ich möchte alle Attributwerte als übergeordneten Wert der Hauptspeicheransicht festlegen. Ich kann nicht jede Kategorie öffnen und das Kontrollkästchen Standardwert verwenden aktivieren. Können Sie mir einen Hinweis geben, wie ich dieses Kontrollkästchen programmgesteuert …



4
So erhalten Sie Kategorie-IDs aus der Produktkollektion
Ich habe eine Reihe von Produkt-IDs, jetzt möchte ich alle Kategorien erhalten, in die diese Produkte in magento2 gehören . Zum Beispiel Wir haben die Kategorien cat_1, cat_2, cat_3, cat_4, cat_5, cat_6, cat_7 product_id_1 existiert in cat_1, cat_2 product_id_2 existiert in cat_3, cat_4 product_id_3 existiert in cat_1, cat_5 Jetzt möchte …

7
Magento 2: URL-Schlüssel für angegebenen Speicher bereits vorhanden
Wir haben ein Magento 2-Multisite-Setup mit eingerichteten Kategorien. Beim Bearbeiten einiger (aber nicht aller) dieser Kategorien in verschiedenen Geschäftsansichten gibt Magento den folgenden Fehler aus und speichert keine Daten: In diesem Fall wurde der Name der Kategorie „Ergänzungen“ in der chinesischen Geschäftsansicht bearbeitet. In dieser Ansicht wird der Wert des …



4
Wie erhalte ich eine Kategoriesammlung pro Geschäft in Magento 2?
Ich möchte alle Kategorienamen aus einem bestimmten Geschäft erhalten. Ich versuche: $categoryFactory = $objectManager->create('Magento\Catalog\Model\ResourceModel\Category\CollectionFactory'); $categories = $categoryFactory->create() ->addAttributeToSelect('*') ->setProductStoreId($store->getId()); foreach ($categories as $category){ $category->getName(); } Es werden jedoch alle Kategorien in derselben Sprache angezeigt (Ansicht des gleichen Geschäfts). Funktioniert ->setProductStoreId($store->getId())also nicht. Ich bin auch versucht $category->setStoreId($store->getId())->getName(). Wie kann ich alle …

5
Wie erhalte ich die Kategorie-ID des aktuellen Produkts?
Ich habe die aktuelle Produktkategorie-ID auf der Produktdetailseite erhalten. Ich habe eine Methode angewendet wie: $_product = Mage::getModel('catalog/product')->load(prodId); $ids = $_product->getCategoryId(); $cat = Mage::getModel('catalog/product')->setId($ids); aber es funktioniert nicht wie ich will. $products = Mage::getResourceModel('reports/product_collection') ->addAttributeToSelect('*') ->setStoreId($storeId) ->addStoreFilter($storeId) ->addViewsCount() ->addCategoryFilter($cat) ->setPageSize($productCount); aber es gibt manchmal diesen Fehler zurück Fatal error: Call …

2
Kategoriebild mit REST hinzufügen
Hat jemand erfolgreich ein Bild zur Verwendung mit einer Kategorie hochgeladen? Beim Durchgehen der Dokumentation unter http://devdocs.magento.com/swagger/index.html#/ sehe ich keine Implementierung, die dies unterstützen könnte. Auch beim Abrufen einer Kategorie mit REST erhalten Sie das Kategoriebild nicht zurück. Auf der Administrationsseite können Sie die Kategorie hier hinzufügen:


2
Aktualisieren Sie Kategorieattribute programmgesteuert
Ich kann anscheinend nicht herausfinden, wie Hunderte von Kategorieattributen mit einem Skript am besten aktualisiert werden können. Irgendwelche Vorschläge als beste Möglichkeit, dies zu erreichen? Ich werde das Installationsprogramm oder ähnliches nicht verwenden.


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.