Tôi có bộ sưu tập được tải trong biến $collection
và 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.phtml
tạ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 bộ sưu tập tớilist.phtml
Lưu ý: Tôi không muốn thay đổi bất kỳ điều gì trong danh sách phtml, nó cũng bao gồm việc gọi bất kỳ chức năng tùy chỉnh nào từ đối tượng khối. Bộ sưu tập sản phẩm của tôi phải được tải theo chức năng mặc định đã có trong danh sách phtml, tức là:$_productCollection = $block->getLoadedProductCollection();