Php 如何在产品页上显示默认工具栏(分页)
我想在我的产品页面上显示分页。请检查我的密码 这是我的控制器:Php 如何在产品页上显示默认工具栏(分页),php,magento,pagination,Php,Magento,Pagination,我想在我的产品页面上显示分页。请检查我的密码 这是我的控制器: $model = Mage::getModel('catalog/product')->getCollection() ->addAttributeToSelect(array('name', 'descryption')) ->setPageSize(10); $numberOfPages = $model->getLastPageNumber(); $data['produ
$model = Mage::getModel('catalog/product')->getCollection()
->addAttributeToSelect(array('name', 'descryption'))
->setPageSize(10);
$numberOfPages = $model->getLastPageNumber();
$data['products'] = $model->setCurPage($i)->load();
这是我的观点:
<div id="sectionA3" class="tab-pane fade">
<?php
foreach ($data['products'] as $product) {
$productName = $product->getName();
$productImage = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB, true) . "media/catalog/product" .$product->getImage();
?>
<div class="celeb-post" id="products-listing">
<img src="<?php echo $productImage ?>" alt="celeb" />
<div class="hover-image-bg">
<a href="#"><img src="<?php echo $this->getSkinUrl() ?>whi/assets/images/heart.png"></a>
<a href="#"><img src="<?php echo $this->getSkinUrl() ?>whi/assets/images/bag.png"></a>
<a href="#"> <img src="<?php echo $this->getSkinUrl() ?>whi/assets/images/move.png"></a>
<a href="#"><img src="<?php echo $this->getSkinUrl() ?>whi/assets/images/assign.png"></a>
</div>
<div style="clear:both; height:10px;"></div>
<div class="celeb-name-title ucase clearfix brand-pro-title" style="text-align:center;">
<?php
if (strlen($productName) > 20) {
$prostringCut = substr($productName, 0, 20);
$productstring = substr($prostringCut, 0, strrpos($prostringCut, ' ')).'...';
echo $productstring;
}
else{
echo $productName;
}
?></div>
</div>
<?php
}
?>
</div>
“alt=”名人“/>
如何在我的产品底部添加分页,每页仅显示15个产品。请帮助我参考Mage/Catalog/Block/Product/List.php文件进行收集 和phtml文件请参考catalog/product/list.php文件 你们可以在前端得到所有展示你们产品的材料 这可能对你有帮助