Câu hỏi được gắn thẻ «product-collection»

Các câu hỏi liên quan đến bộ sưu tập sản phẩm Magento.



7
Nhận bộ sưu tập sản phẩm từ một danh mục id
Tôi đang cố gắng để có được một bộ sưu tập các sản phẩm từ một danh mục id. Một vài điều tôi đã thử nằm trong khối: $category = Mage::getModel('catalog/category')->load(123) ->getProductCollection(); và $category = Mage::getModel('catalog/category')->load(123); $products = $category->getProductCollection()->addCategoryFilter($category) ->addAttributeToFilter('type_id', 'simple') ->addAttributeToSelect('*'); cũng đã thử làm điều đó từ phtml …

1
Magento 2: Sắp xếp thứ tự và giới hạn bộ sưu tập sản phẩm
Tôi cần sắp xếp bộ sưu tập sản phẩm theo thứ tự ID DESC và thêm giới hạn cho bộ sưu tập sản phẩm. Đây là mã của tôi: $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $productCollection = $objectManager->create('Magento\Catalog\Model\ResourceModel\Product\CollectionFactory'); $collection = $productCollection->create() ->addAttributeToSelect('*') ->load();

4
Magento 2 - Kết xuất bộ sưu tập sản phẩm tùy chỉnh qua list.phtml
Lưới sản phẩm của trang danh mục (frontend) được hiển thị thông qua bố cục trong catalog_carget_view.xml . Hãy nói rằng tôi có một bộ sưu tập sản phẩm tùy chỉnh (mà tôi đã nhận được thông qua ProductRepositoryInterface::getList($searchCriteria) method trong một lớp khối tùy chỉnh và muốn kết xuất …

1
Magento 2 Làm thế nào chúng ta có thể nhận được url sản phẩm với bộ sưu tập sản phẩm?
Tôi có thể tải bộ sưu tập sản phẩm bằng cách sử dụng [$objectManager->create('Magento\Catalog\Model\ResourceModel\Product\Collection')] trong tệp phtml của tôi. Nhưng trong url của bộ sưu tập đó không có ở đó làm thế nào chúng ta có thể nhận được url sản phẩm với bộ sưu tập đó.


4
Làm thế nào để lọc sản phẩm KHÔNG CÓ trong danh mục?
Đây là mã của tôi: $catIds = array(7,8,9); $collection = Mage::getModel('catalog/product')->getCollection() ->addAttributeToSelect("*"); ->addAttributeToFilter('category_ids', array('nin' => $catIds)); Tôi muốn nhận tất cả các sản phẩm không có trong danh sách id danh mục nhưng mã của tôi không cho kết quả như mong đợi. Xin chỉ cho tôi đường đi, cảm …

4
Magento 2 - Danh sách cuộc gọi phtml bằng cách chuyển biến bộ sưu tập
Tôi có bộ sưu tập được tải trong biến $collectionvà tôi muốn chuyển biến bộ sưu tập tronglist.phtml $block = $viewBlock->getLayout() ->createBlock('Vendor\Module\Block\ProductList') ->setTemplate('Magento_Catalog::product/list.phtml') ->toHtml(); Vì vậy, list.phtmltạo danh sách sản phẩm theo bộ sưu tập của tôi. Truy vấn của tôi là làm thế nào tôi có thể chuyển biến …




4
Làm cách nào để có được bộ sưu tập sản phẩm hết hàng - ngược lại với addInStockFilterToCollection ()?
Tôi có một yêu cầu để hiển thị các sản phẩm của một danh mục trong hai danh sách - một cho các mặt hàng trong kho, còn lại cho các mặt hàng trong kho. Tôi đang sử dụng Mage::getSingleton('cataloginventory/stock')->addInStockFilterToCollection() để lọc bộ sưu tập sản phẩm của tôi cho …

4
Tải Bộ sưu tập sản phẩm đơn giản (cả, trong kho và hết hàng)
Tôi gặp sự cố khi tải TẤT CẢ các sản phẩm "con" của Sản phẩm có thể định cấu hình vào bộ sưu tập, ngay cả những sản phẩm hết hàng. Thích tải các sản phẩm như thế này: $simpleCollection = $configurable->getUsedProductCollection() ->addAttributeToSelect('*') ->addFilterByRequiredOptions(); foreach ($simpleCollection as $simple) { //$simple->getName(); …

1
Bộ sưu tập với FIND_IN_SET trên nhiều thuộc tính, nhưng một số chỉ có một giá trị
Tôi đang xây dựng một bộ sưu tập sản phẩm, sẽ tìm thấy kết quả từ một thuộc tính multiselect. (mã có liên quan thêm finset vào bộ sưu tập - được điều chỉnh để hiển thị giá trị id thực) $attribute = Mage::getModel('eav/config')->getAttribute('catalog_product', 'measurement'); $value = array('finset' => array('237', …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.