Re: カテゴリの設定について

2010 年 9 月 27 日

ホーム フォーラム 使い方全般 カテゴリの設定について Re: カテゴリの設定について

#60411

nanbu
参加者

こんにちは。

現在このチェックボックスフィールドの生成は”item”を基準としています。これを”itemgenre”にすることで、最初の「商品ジャンル」のフィールドがなくなります。

ただ、子供を待たないカテゴリーも表示されなくなるので気をつけなければいけません。

以下のように基準カテゴリーをフィルターフックで変更できるようにしようと思います。

usc-e-shop/functions/template_func.php 1136行目

$categories =  get_categories('child_of=' . USCES_ITEM_CAT_PARENT_ID . "&hide_empty=0&orderby=ID");

 ↓

$parent_id = apply_filters('usces_search_categories_checkbox_parent', USCES_ITEM_CAT_PARENT_ID);
$categories = get_categories('child_of=' . $parent_id . "&hide_empty=0&orderby=ID");

フィルターの設置方法が分からない場合は、$parent_id を直接”itemgenre”のid に置き換えても構いませんが、アップグレードの際は上書きされますのでご注意下さい。