Pertanyaan yang diberi tag «product-collection»

Pertanyaan terkait koleksi produk Magento.

3
Cara lebih cepat untuk memuat gambar media dalam koleksi produk
TL; DR : Bagaimana cara memuat gambar / galeri produk tanpa memuat seluruh produk? Saya ingin memuat gambar pada suatu produk. Apa yang saya lakukan di .phtml $_popularCollection = $this->getPopularCollection(); foreach ($_popularCollection as $_product): // the rest $mediaGallery = $_product->getMediaGalleryImages(); endforeach; //the rest Apa yang saya lakukan di kelas Blok: …

6
Cara mendapatkan item pertama dari koleksi produk
Pada view.phtml kategori jika saya mendapatkan kategori dan kemudian mendapatkan koleksi produk, bagaimana saya bisa mendapatkan produk pertama dari koleksi yang ditugaskan untuk $ _produk untuk digunakan dalam kode? Inilah yang saya miliki: $_category = $this->getCurrentCategory(); $_collection = $_category->getProductCollection(); $_product = $_resource = $_product->getResource(); Saya mencoba menggunakan foreach tetapi terus …

7
Dapatkan koleksi produk dari id kategori
Saya mencoba mendapatkan koleksi produk dari id kategori. Beberapa hal yang saya coba adalah di blok: $category = Mage::getModel('catalog/category')->load(123) ->getProductCollection(); dan $category = Mage::getModel('catalog/category')->load(123); $products = $category->getProductCollection()->addCategoryFilter($category) ->addAttributeToFilter('type_id', 'simple') ->addAttributeToSelect('*'); juga mencoba melakukannya dari phtml $oCatId = Mage::getModel('catalog/category')->load(769); $products->addCategoryFilter($oCatId); Tidak satu pun dari ini bekerja tetapi saya tidak melihat kesalahan …

4
Magento 2 - Render koleksi produk khusus melalui list.phtml
Kisi produk dari halaman kategori (frontend) diberikan melalui tata letak di catalog_category_view.xml . Katakanlah saya memiliki koleksi produk khusus (yang saya dapat via ProductRepositoryInterface::getList($searchCriteria) method dalam kelas blok khusus dan ingin merender koleksi ini. Hasil yang diberikan harus ditampilkan sebagai kisi-kisi produk di frontend (sama seperti halaman kategori mana pun). …

1
Magento 2: Urutkan pesanan dan batasi koleksi produk
Saya perlu mengurutkan koleksi produk berdasarkan ID pesanan DESC dan menambahkan batas ke koleksi produk. Ini kode saya: $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $productCollection = $objectManager->create('Magento\Catalog\Model\ResourceModel\Product\CollectionFactory'); $collection = $productCollection->create() ->addAttributeToSelect('*') ->load();



4
Bagaimana cara menyaring produk TIDAK dalam kategori?
Ini kode saya: $catIds = array(7,8,9); $collection = Mage::getModel('catalog/product')->getCollection() ->addAttributeToSelect("*"); ->addAttributeToFilter('category_ids', array('nin' => $catIds)); Saya ingin mendapatkan semua produk yang tidak ada dalam daftar id kategori tetapi kode saya tidak memberikan hasil yang diharapkan. Tolong tunjukkan saya jalan, terima kasih.

2
Magento 2: Filter Koleksi Produk berdasarkan Beberapa Kategori (Magento 2.1)
Saya menggunakan Magento 2.1.0 dan saat ini saya mengalami kesulitan dalam menyaring koleksi produk dengan beberapa kategori. Saya telah menggunakan lebih dari beberapa cara untuk membuatnya bekerja tetapi tidak. Asumsi: $catalog_ids = [618, 619, 620]; Mengembalikan NULL $productCollection = $this->productCollectionFactory->create() ->addAttributeToSelect('*') ->addCategoriesFilter(array('in' => $catalog_ids)); Pengembalian pengecualian: Nama atribut tidak valid: …

2
Filter Pengumpulan Produk berdasarkan atribut produk Child
Saya memiliki situasi seperti 2 atribut yang ditetapkan untuk produk anak 1) person_height_fromdan 2) person_height_toyang memiliki atribut tipe DropDown yang hanya menetapkan produk anak tetapi tidak menetapkan produk induk, Saya ingin memfilter koleksi produk di halaman kategori dengan atribut ini Suka length = 175 $collection->addAttributeToFilter('person_height_from', array('lteq' => $length)); $collection->addAttributeToFilter('person_height_to', array('gteq' …

2
Masalah pengumpulan produk - data harga yang salah atau tidak menunjukkan stok barang habis
Saya mengambil koleksi produk berdasarkan kategori saat ini. Saya membutuhkan koleksi ini untuk mengandung produk stok masuk dan keluar, dan saya juga membutuhkan data harga untuk ditampilkan dengan benar. Toko saya dikonfigurasikan untuk menyimpan harga produk sebagai termasuk pajak, dan untuk menunjukkan harga sebagai inklusif dan eksklusif di bagian depan …

4
Bagaimana cara mendapatkan koleksi produk stok barang habis - kebalikan dari addInStockFilterToCollection ()?
Saya memiliki persyaratan untuk menampilkan produk kategori dalam dua daftar - satu untuk persediaan item, yang lainnya untuk persediaan barang habis. saya menggunakan Mage::getSingleton('cataloginventory/stock')->addInStockFilterToCollection() untuk memfilter koleksi produk saya untuk item persediaan, tetapi tampaknya tidak ada metode yang setara untuk menyaring item persediaan habis - Saya telah melihat Mage_CatalogInventory_Model_Stockmodelnya, yang …

4
Muat Koleksi Produk Sederhana (keduanya, dalam stok dan habis)
Saya mendapat masalah saat memuat SEMUA produk "anak" dari Produk yang Dapat Dikonfigurasi ke dalam koleksi, bahkan yang kehabisan stok. Suka memuat produk seperti ini: $simpleCollection = $configurable->getUsedProductCollection() ->addAttributeToSelect('*') ->addFilterByRequiredOptions(); foreach ($simpleCollection as $simple) { //$simple->getName(); } akan mengabaikan produk anak-anak yang kehabisan stok, mungkin karena mereka tidak tercantum dalam …

1
Koleksi dengan FIND_IN_SET pada atribut multiselect, tetapi beberapa hanya memiliki satu nilai
Saya sedang membangun koleksi produk, yang akan menemukan hasil dari atribut multiselect. (kode yang relevan yang menambahkan finset ke koleksi - disesuaikan untuk menampilkan nilai id nyata) $attribute = Mage::getModel('eav/config')->getAttribute('catalog_product', 'measurement'); $value = array('finset' => array('237', '236', '235', '234', '233',)); $collection->addAttributeToFilter($attribute, $value); Sql yang dihasilkan (dengan filter visiblity ditambahkan) adalah …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.