【发布时间】:2014-05-02 17:59:27
【问题描述】:
我正在使用现代模板,主页有一个 new.phtml。这给了我主页上的所有产品。我的产品按价格排序时遇到问题。我已经将所有可以对任何类型的产品进行排序的点更改为按价格排序。但这似乎不起作用。
我在另一个页面上也找到了this code:
$model = Mage::getModel('catalog/product');
$collection = $model->getCollection();
$collection->addAttributeToSelect('title');
$collection->addAttributeToSelect('image');
$collection->addAttributeToSelect('short_description');
$collection->addAttributeToSort('price', 'ASC');
$collection->load();
并将其添加到顶部,然后将 if 语句更改为:
<?php if (($_products = $this->getProductCollection()) && $_products->getSize()): ?>
到:
<?php if (($_products = $collection) && $_products->getSize()): ?>
我还没有完全了解它是如何工作的。我得到的只是简短的描述和价格。所有其他属性均未显示。
【问题讨论】:
标签: magento magento-1.8