構成で、「在庫切れの製品を表示する」を「はい」に設定しました
ただし、階層化されたナビゲーション オプションの一部として、カテゴリ リスト ページで、必要に応じて「在庫切れ」の製品を非表示にするオプションを訪問者に提供したい
または在庫のある製品でフィルタリングする
何かご意見は ??
構成で、「在庫切れの製品を表示する」を「はい」に設定しました
ただし、階層化されたナビゲーション オプションの一部として、カテゴリ リスト ページで、必要に応じて「在庫切れ」の製品を非表示にするオプションを訪問者に提供したい
または在庫のある製品でフィルタリングする
何かご意見は ??
顧客属性 ( boolean - yes/no ) (例: show_outofstock ) を作成し、デフォルト ( no ) にして、このヘルパーを拡張するカスタム モジュールを作成します。
アプリ/コード/コア/メイジ/CatalogInventory/Helper/Data.php
Mage_CatalogInventory_Helper_Data
メソッドを書き直します
public function isShowOutOfStock()
{
$customer = Mage::helper('customer')->getCustomer();
if($customer )
{
return $customer->getShowOutofstock();
}
//return Mage::getStoreConfigFlag(self::XML_PATH_SHOW_OUT_OF_STOCK);
}