按ASC排序顺序对Magento相关产品进行排序,最后为NULL(或排除NULL)

时间:2012-06-23 00:27:32

标签: magento

我的Magento 1.6.2.0安装目前按排序顺序按升序对相关产品进行排序(感谢此Q/A)。这里详细解释的答案非常有效,但我更喜欢排序顺序值为NULL的产品最后列出或完全排除。我玩过addAttributeToSelect()但是我没有成功。

1 个答案:

答案 0 :(得分:0)

这可能不是最佳解决方案,但我在我的related.phtml文件中添加了一个if语句。

    <?php foreach($this->getItems() as $_item): ?>
        // add the if statement immediately after the foreach loop
        <?php if ( !is_null($_item->getPosition()) ): ?>
        . . . .
        <?php endif; ?>
    <?php endforeach; ?>