Pytania otagowane jako category

Pytania o kategorie produktów w katalogu Magento

6
Jak zdobyć pierwszy przedmiot z kolekcji produktów
W kategorii view.phtml, jeśli otrzymam kategorię, a następnie kolekcję produktów, jak mogę uzyskać pierwszy produkt z kolekcji przypisanej do $ _product do użycia w kodzie? Oto co mam: $_category = $this->getCurrentCategory(); $_collection = $_category->getProductCollection(); $_product = $_resource = $_product->getResource(); Próbowałem używać foreach, ale ciągle pojawiały się błędy.


2
Jak zaimplementować filtr wielu kategorii w nawigacji warstwowej Magento 2
Wdrażam filtry wielu kategorii do nawigacji warstwowej. Otrzymuję wynik zgodnie z moim wymaganiem, ale rozmiar kolekcji idzie źle, pozostaje taki sam jak rozmiar kolekcji kategorii nadrzędnych. Czy jest jakiś inny sposób na wdrożenie tej funkcjonalności? Zmodyfikowałem następujący kod: public function apply(\Magento\Framework\App\RequestInterface $request) { $categoryId = $request->getParam($this->_requestVar) ?: $request->getParam('id'); if (empty($categoryId)) …






3
Wydajność: Dodaj poziomy zapasów magazynowych do list produktów list.phtml wszystkich typów produktów
TL; DR , Wymagane jest, aby stan zapasów wyświetlać się na stronie z listą produktów kategorii przy jak najmniejszej liczbie dodatkowych zapytań / pamięci, mając na uwadze wydajność zgodną ze środowiskiem Magento. Po przeczytaniu artykułu Vinai Kopp na temat wstępnego ładowania w celu zwiększenia skalowalności . Jaki jest najlepszy sposób …

4
Utwórz stronę kategorii, która wyświetla wszystkie produkty w specjalnej cenie
Zasadniczo utworzyłem kategorię „Produkty w wyprzedaży”, które chciałbym automatycznie zawierać w moim katalogu wszystkie produkty, do których zastosowano specjalną cenę (poprzez Katalog> Zarządzaj produktami). Chciałbym, aby strona zachowała warstwowe możliwości nawigacji i sortowania , które zawiera standardowa strona kategorii Magento. Wydaje się, że jest to coś, co byłoby cenne dla …




3
Dodaj dodatkowy atrybut kategorii w zakładce Ogólne informacje
Próbuję dodać dodatkową kategorię attrbiute do zakładki informacji ogólnych. Próbowałem dodać to za pomocą następującego kodu, require_once("app/Mage.php"); Mage::app('default'); Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID); $installer = new Mage_Eav_Model_Entity_Setup('core_setup'); $entityTypeId = $installer->getEntityTypeId('catalog_category'); $attributeSetId = $installer->getDefaultAttributeSetId($entityTypeId); $attributeGroupId = $installer->getDefaultAttributeGroupId($entityTypeId, $attributeSetId); $installer->addAttribute('catalog_category', 'nav_left', array( 'type' => 'tinyint', 'label' => 'Show in left navgigation', 'input' => 'boolean', 'global' => …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.