1

商品に属性タイプを追加しますYes/No is_special

(ログインしたユーザーだけが特別な製品を見ることができるようにしたい。)

次に、いくつかの製品を開いてに設定しますYesが、フロントエンドに表示すると、すべてがNo.

キャッシュとreindex前をクリアします。しかし、それはまだNo

みんな助けてください。あなたに心から感謝してます...!!

前もって感謝します...!!

4

3 に答える 3

0

まず、magento に注目/特別な製品属性を追加する必要があります。yes/no 属性を追加する方法を説明するチュートリアルを参照してください。

http://www.pearlbells.co.uk/adding-custom-product-attributes-in-magento/

次に、phtml のコードを使用して注目の製品をフィルタリングします。

<?php
$featuredProducts = Mage::getModel('catalog/category')->load($category_id)
->getProductCollection()
->addAttributeToSelect('*')
->addAttributeToFilter('featured_product', 1)
->addAttributeToFilter('status', 1);
?>
于 2016-11-17T11:39:12.527 に答える
0

属性が追加されると、それらはデータベースに追加され、magento は特定のデータベースへの呼び出しをキャッシュします。var/cache のキャッシュ フォルダーを削除してみて、問題が解決するかどうかを確認してください。

于 2013-05-10T05:05:41.007 に答える