西部数码主机 | 阿里云主机| 虚拟主机 | 服务器 | 返回乐道官网
当前位置: 主页 > php教程 > magento教程 >

实现magento中产品分页处理

时间:2017-04-03 23:42来源:未知 作者:好模板 点击:
实现magento中产品分页处理, 1、定义每页显示数量$limit=20;,查看哪一页$page=3; 2、获取所有所有产品列表 $collection = Mage::getModel(catalog/category)-load($id) $id是分类id -getProductCollection();这里一

实现magento中产品分页处理,
1、定义每页显示数量$limit = 20;,查看哪一页$page=3;

2、获取所有所有产品列表

 

$collection = Mage::getModel('catalog/category')->load($id) $id是分类id
   ->getProductCollection();这里一般会通过条件筛选
3、获取总的页数$pages = $collection->setPageSize ( $limit )->getLastPageNumber ();
4、获取想要的某一页的产品信息

if ($page <= $pages) {
   $collection->setPage ( $page, $limit );
   $products = $collection->getItems (); //获取到该页中的所有数据
}
(责任编辑:好模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容