Als «category-attribute» getaggte Fragen


6
Magento2 - Kategorie-URL nach ID abrufen
Ich versuche, den URL-Schlüssel einer bestimmten Kategorie mit der ID abzurufen. Ich habe das; $categoryId = 3; $_objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $object_manager = $_objectManager->create('Magento\Catalog\Model\Category')->load($categoryId); print_r($object_manager->getData()); Und das funktioniert (in print_r gibt es den URL-Schlüssel, den ich brauche), aber Kategorie 3 ist die Kategorie der obersten Ebene. Immer wenn ich eine Unterkategorie …


1
Kategorieattribut entfernen
Ich habe 2 Kategorieattribute mithilfe eines Moduls mit der Datei mysql4-install-0.1.0.phpin einem SQL-Ordner eingefügt: $installer = $this; $installer->startSetup(); $installer->addAttribute('catalog_category', 'short_description', array( 'type' => 'text', 'label' => 'Short Description', 'input' => 'textarea', 'group' => 'General', 'global' => Mage_Catalog_Model_Resource_Eav_Attribute::SCOPE_STORE, 'visible' => true, 'required' => false )); $installer->addAttribute('catalog_category', 'static_block', array( 'type' => 'text', …

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 …

1
Filtern der Kategoriesammlung führt zu falschem Verhalten bei aktiviertem Flat-Katalog
Ich habe Code, um eine grundlegende Suche nach Kategorien durchzuführen. Es funktioniert durch Suchen des Kategorienamens und der Beschreibung - Attribute, die beide Kern sind. Der Code, den ich habe, lautet wie folgt: $_categories = Mage::getModel('catalog/category')->getCollection() ->addAttributeToSelect('name') ->addAttributeToSelect('description') ->addAttributeToSelect('associated_brand') ->addAttributeToSelect('image') ->setPageSize(12) ->setCurPage(1) ->addAttributeToFilter('level',['gt' => 2]) ->addAttributeToFilter('is_active',['eq'=>true]) ->addAttributeToFilter( [ ['attribute' => …

1
Benutzerdefiniertes Attribut auf der Kategorieseite anzeigen
Auf unserer Kategorieseite möchte ich ein benutzerdefiniertes Attribut mit dem Attributcode "homepage_description" wiedergeben. Ich habe es versucht, aber das funktioniert nicht: <?php echo $_product->getHomepageDescription() ?> Ich habe es auch versucht: <?php echo $_helper->productAttribute($_product, $_product->getHomepageDescription(), 'homepage_description') ?> Wie kann ich das zum Laufen bringen?
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.