Я пытаюсь показать список популярных продуктов, используя ajax в magento, на домашней странице, используя ajax, я мог бы сделать это для 5 или «N» no.of продуктов, но я хочу, чтобы панель инструментов пагинации была добавлена с набор результатов.
Это то, что я добавил, чтобы показать популярные продукты,
// Magento layout
$magento_block = Mage::getSingleton('core/layout');
$productsHtml = $magento_block->createBlock('catalog/product');
$productsHtml->setTemplate('catalog/product/popular.phtml');
echo $productsHtml ->toHTML();
А под популярным .phtml
<?php
$_productCollection = Mage::getModel('catalog/product')->getCollection()
->addPriceData()
->addAttributeToSort('ordered_qty', 'DESC')
->addAttributeToSort('name', 'ASC')
->setPageSize($limit)
->setPage($p, $limit)
->addAttributeToSelect(array('entity_id', 'entity_type_id', 'attribute_set_id', 'type_id', 'sku', 'category_ids', 'created_at', 'updated_at','has_options', 'sync', 'name', 'stock_status', 'wc_review_iwc_rating', 'wc_review_wa_rating', 'wc_review_bh_rating', 'small_image', 'status', 'pre_arrival', 'description', 'short_description', 'price', 'is_salable', 'stock_item', 'gift_message_available', 'featured'));
?>
Итак, это дает мне популярные продукты с указанной страницей и лимитом, но я не могу загрузить панель инструментов разбивки на страницы (путем непосредственного добавления панели инструментов в Popular.phtml или с помощью функции создания блочного макета), где я неправильно? Может кто-нибудь сказать мне, пожалуйста.
Спасибо