Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在产品页上显示默认工具栏(分页)_Php_Magento_Pagination - Fatal编程技术网

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文件

你们可以在前端得到所有展示你们产品的材料 这可能对你有帮助