根据参数,输出产品个数
2011-11-21 12:04
49 查看
一般首页,是汇聚网站各个模块信息的集合。
所以在首页中,每个内容块都要求输出部分内容,如新品,特色产品,热卖,秒杀,买家分享等
故需要做一个设置,来输出其产品个数。
其实方法很简单
1.在Block中添加以下内容,来限制突出条数
2.根据传入的参数来输出记录条数(在Collection的后面)
3.这样就可以在CMS中,传入相关参数,尽而输出内容数了
所以在首页中,每个内容块都要求输出部分内容,如新品,特色产品,热卖,秒杀,买家分享等
故需要做一个设置,来输出其产品个数。
其实方法很简单
1.在Block中添加以下内容,来限制突出条数
protected $_productsCount = null; const DEFAULT_PRODUCTS_COUNT = 5; public function setProductsCount($count) { $this->_productsCount = $count; return $this; } /** * Get how much products should be displayed at once. * * @return int */ public function getProductsCount() { if (null === $this->_productsCount) { $this->_productsCount = self::DEFAULT_PRODUCTS_COUNT; } return $this->_productsCount; }
2.根据传入的参数来输出记录条数(在Collection的后面)
->setPageSize($this->getProductsCount()) ->setCurPage(1)
3.这样就可以在CMS中,传入相关参数,尽而输出内容数了
<block type="xxxx/xxxx" name="xxxx" template="xxxx/home.news.phtml"> <action method="setProductsCount"><count>3</count></action> </block>
相关文章推荐
- 根据传递的目录名,文件名参数转换输出外部访问的URL地址
- 根据传递的目录名,文件名参数转换输出外部访问的URL地址
- 【代码片段】根据分类名称,拷贝产品主图到指定目录
- 编写一函数,由实参数来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述的结果
- 根据起始IP和结束IP输出指定范围的IP
- 根据仿射变换参数实现从地理坐标转换为图像坐标的一个思考
- python cv2 中cv2.imread和cv2.resize输入输出参数顺序
- angluar根据链接的url参数的不同实现显示与隐藏
- 集合练习。学生信息包括学号、姓名、出生日期、性别。把N个学生的信息放入一个集合中。可以根据学号,对学生信息进行检索。并可以根据生日进行排序输出。
- C#中值参数、引用参数、输出参数的区别
- 相机自动定标(根据不同角度的图像确定相机的参数)
- 输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序
- sql 存储过程 输出参数 输入参数
- ios 高德地图 通过索引输出经纬度 根据经纬度 定位
- js 动态根据后台接受的Map<String,String>参数 动态增加参数input框
- 16.根据输入的日期输出星期几(已知公元1年1月1日星期一)
- Ibatis中输入/输出各种类型的参数分析及#与$区别
- UVA, 445 Marvelous Mazes(根据输入的字符输出相应的矩阵)
- C 根据 前序 中序遍历输出后序遍历
- c语言,函数参数如何作为输出