在工具栏中重新排序排序顺序

重新排序产品列表工具栏中显示的可用排序顺序的最佳方法是什么?目前,我们有3种排序选项:名称,价格,最受欢迎(按此顺序)。我希望将Most Popular作为最左边的项目,因为它是我们的默认排序选项。我可以编写一个自定义模块来扩展“getAvailableSortOrders”或类似的东西,但我认为必须有一个更简单的方法。有人有推荐吗? 布赖恩     
已邀请:
到目前为止,我发现的最好的方法是复制一份   /app/code/core/Mage/Catalog/Model/Config.php 在   /app/code/local/Mage/Catalog/Model/Config.php 然后在第341行编辑该文件的本地副本
//before    
$options = array(
    'position' => Mage::helper('catalog')->__('Position')
);

//after
$options = array(
    'name'     => Mage::helper('catalog')->__('Name'),
    'price'    => Mage::helper('catalog')->__('Price'),
    'position' => Mage::helper('catalog')->__('Best Value')
);
我希望名字成为第一,然后是价格,我希望在前端重新命名为“最佳价值”。因为职位对客户来说并不意味着什么。 我对Inchoo的这一评论感到鼓舞。     
@ jon.niesen:您的解决方案只能部分工作。我没有问题重命名'位置'但是当重命名'name'时,Magento对此非常顽固,并且仍然在选择下拉框中显示“Name”。 也许在1.4.1.1中“名称”是硬编码还是什么?     

要回复问题请先登录注册