Magento默认的排序方式为,添加的第一个产品排在第一位,当您想添加一个新产品的时候,这个产品会排在这个分类的最后一个,但是在实际的电子商务网站使用的过程中,我们希望我们后续添加的产品显示在当前分类的前面,也就是分类页面的第一个的第一个位置,这需要修改magento的核心代码,直接修改即可,做好记录,当magento升级后,重新查阅该文件是否更新!
改变magento默认排序的方法:
打开文件\app\code\core\Mage\Catalog\Block\Product\List\Toolbar.php,找到
protected $_direction = ‘asc’;
这个参数就是默认顺序,为升序排列方式
修改成:
protected $_direction = ‘desc’;
变成了降序排列,也就是最后添加的产品显示在分类的前面的位置。OK