Als «flat-catalog» getaggte Fragen

5
Wie lege ich eine Geschäfts-ID für Mage_Catalog_Model_Resource_Product_Collection fest?
Die Aufgabe ist trivial. Ich muss eine Liste der Produkte für eine bestimmte Store-Ansicht mit aktiviertem Flat-Katalog abrufen. Die naheliegendste Lösung ist die folgende: $collection = Mage::getResourceModel('catalog/product_collection') ->setStore($storeId); Tatsächlich macht die setStore()Methode hier keinen Unterschied, da sie aufgerufen wird, nachdem die _initSelect()Methode Mage_Catalog_Model_Resource_Product_Collectionanhand der Geschäfts-ID den Namen der flachen Tabelle …



3
Erzwingen Sie, dass die Produktsammlung EAV anstelle eines flachen Tisches verwendet
Wie kann ich in Magento 2 den Flat-Katalog vorübergehend deaktivieren? Ich habe eine Produktkollektion, die einem Frontend-Store zugeordnet ist, und möchte, dass sie über EAV-Tabellen geladen wird. Ich habe nachgesehen, wie die Sammlungen bestimmen, ob flache Tische verwendet werden sollen, habe aber keine Möglichkeit gefunden, die Einstellung irgendwo einzufügen. In …

4
Magento-Indexer fügt der flachen Tabelle im benutzerdefinierten Attribut kein Attribut hinzu
Magento Keine benutzerdefinierten Attribute zum flachen Tisch hinzufügen ..... Ich habe eine Marktplatzerweiterung ... die einige Attribute hat, aber einige Attribute, die nicht zum flachen Tisch hinzugefügt werden ... weil meine Erweiterung nicht funktioniert .... Attributeinstellung ist ... $catalogEavSetup->addAttribute(Mage_Catalog_Model_Product::ENTITY, 'approval', array( 'group' => 'General', 'sort_order' => 21, 'type' => 'int', …

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' => …

2
Ruft Unterkategorien der übergeordneten Kategorie ab, wenn FLAT-Kategorien aktiviert sind
Ich überschreibe eine Blockklasse Mage_Catalog_Block_Navigation( Link zur Signatur ), um ein benutzerdefiniertes Menü zu erstellen, in dem nur Unterkategorien der aktuellen Kategorie angezeigt werden. Innerhalb der Methode renderCategoriesMenuHtml( Link zur Signatur ) Ich versuche, untergeordnete Kategorien der ausgewählten übergeordneten Kategorie abzurufen. Also habe ich den Standardcode ersetzt: foreach ($this->getStoreCategories() as …
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.