Magento 2 Bagaimana kami bisa mendapatkan url produk dengan koleksi produk?


13

Saya dapat memuat koleksi produk dengan menggunakan

[$objectManager->create('Magento\Catalog\Model\ResourceModel\Product\Collection')]

dalam file phtml saya. Tetapi dalam url produk koleksi itu tidak ada bagaimana kita bisa mendapatkan url Produk juga dengan koleksi itu.




@Jai Silakan lihat komentar di bawah ini diberikan kepada Rakesh
bos shankar

rakeshjesadiya.com/... Anda dapat memeriksa blog
Rakesh Jesadiya

Jawaban:


29

$ productCollection = $ productObj;

Memberikan dari url koleksi produk menggunakan loop the collection,

foreach($productCollection as $_product){ 
   echo $_product->getProductUrl();
} 

Hai @Rakesh Sebenarnya saya memuat koleksi di halaman detail produk menggunakan [$ productCollection = $ objectManager-> create ini ('Magento \ Catalog \ Model \ ResourceModel \ Product \ Collection') -> addAttributeToFilter ('type_id', 'bundle') -> addAttributeToFilter ('product_identifier', $ productIdentifier);] Jika saya mencetak [$ productCollection-> getData ()] itu tidak memberikan url produk.
bos shankar

Di sini, kebutuhan saya adalah saya ingin memberikan tautan produk lain di halaman detail produk saat ini.
bos shankar

Sudahkah Anda mencoba, $ _product-> getProductUrl ()?
Rakesh Jesadiya

ya saya mencoba menggunakan [$ productCollection-> getProductUrl ()] tetapi tidak memberikan apa-apa.
bos shankar

tolong bagikan kode lengkap Anda
Rakesh Jesadiya
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.