修改magento默认排列顺序
2011-10-09 18:23
176 查看
找到这个文件: app/code/core/Mage/Catalog/Block/Product/List/toolbar.php
直接vi(编辑)一下
注意到里面有一个protected 的属性:_direction,初始值为asc 也就是升序,我们把它改为desc!
magento1.5的改法是修改“public function getAvailableOrders”这方法,原先是
public function getAvailableOrders()
{
return $this->_availableOrder;
}
我把它调整为
public function getAvailableOrders()
{
/* at 21:36 2011/8/14 by chen@sjolzy.cn */
$this->_availableOrder = array(
// 'popularity' => Mage::helper('catalog')->__('Popularity'),
// 'entity_id' => Mage::helper('catalog')->__('Newest'),
'price' => Mage::helper('catalog')->__('Price'),
'name' => Mage::helper('catalog')->__('Name'),
'rating_summary' => Mage::helper('catalog')->__('Rating')
);
return $this->_availableOrder;
}
就保留按价格、名城、评分排序。
直接vi(编辑)一下
注意到里面有一个protected 的属性:_direction,初始值为asc 也就是升序,我们把它改为desc!
magento1.5的改法是修改“public function getAvailableOrders”这方法,原先是
public function getAvailableOrders()
{
return $this->_availableOrder;
}
我把它调整为
public function getAvailableOrders()
{
/* at 21:36 2011/8/14 by chen@sjolzy.cn */
$this->_availableOrder = array(
// 'popularity' => Mage::helper('catalog')->__('Popularity'),
// 'entity_id' => Mage::helper('catalog')->__('Newest'),
'price' => Mage::helper('catalog')->__('Price'),
'name' => Mage::helper('catalog')->__('Name'),
'rating_summary' => Mage::helper('catalog')->__('Rating')
);
return $this->_availableOrder;
}
就保留按价格、名城、评分排序。
相关文章推荐
- Oracle表中新加字段时默认的排列顺序可以修改吗?
- magento -- 产品列表的产品自定义顺序以及修改默认排序后的变化
- 通过修改default_workspace.xml实现定制屏幕图表默认排列
- 修改默认Ubuntu开机顺序
- Magento开发教程 - 修改magento默认订单发票(invoice)
- 批量修改win7文件默认排列方式
- Source Folder的排列顺序修改
- 修改GRUB默认启动顺序
- 修改Magento se105模版 Latest Product等模块的默认图片及外框大小
- Key Launcher上底下的shortcut如何修改默认值以及如果修改Key Launcher上widget的默认显示顺序
- 修改grub2默认启动顺序
- centos7下修改windows默认启动顺序
- 修改grub默认启动顺序
- Debian下面修改Grub2的默认启动顺序
- 修改Fedora 25与Windows 10的默认启动顺序
- Linux 与Windows 7双系统默认引导顺序的修改
- U盘安装CentOS 6.4及修改默认启动顺序
- Ubuntu和Windows默认系统启动顺序修改
- 修改MAGENTO2.1默认邮件模板