EC-CUBEで、商品登録項目を追加したのでその追加項目を検索条件へ出力したいです。
以下のファイルへ各情報を追加したのですが、うまくいきません、何か設定方法は間違っていますか?
LC_Products_Page_List.php
lang
1 //表示条件の取得 2 $this->arrSearchData = array( 3 'category_id' => $this->lfGetCategoryId(intval($this->arrForm['category_id'])), 4 'maker_id' => intval($this->arrForm['maker_id']), 5 'name' => $this->arrForm['name'], 6 //▼追加項目▼ 7 'comment10' => $this->arrForm['comment10'], 8 'product_sub_activity_area' => $this->arrForm['product_sub_activity_area'], 9 'product_status' => $this->arrForm['product_status'], 10 'product_status' => $this->arrForm['category_id'], 11 'ground_info' => $this->arrForm['ground_info'] 12 //▲追加項目▲ 13 ); 14 public function lfGetSearchConditionDisp($arrSearchData) 15 { 16 $objQuery =& SC_Query_Ex::getSingletonInstance(); 17 $arrSearch = array( 18 //▼追加項目▼ 19'comment10' => '指定なし', 'ground_info' => '指定なし', 'product_status' => '指定なし', 'category_id' => '指定なし','product_sub_activity_area'=>'指定なし'); 20 21 $arrSearch['comment10'] = $arrSearchData['comment10']; 22 $arrSearch['product_sub_activity_area'] = $arrSearchData['product_sub_activity_area']; 23 $arrSearch['category_id'] = $arrSearchData['category_id']; 24 $arrSearch['ground_info'] = $arrSearchData['ground_info']; 25 $arrSearch['product_status'] = $arrSearchData['product_status']; 26 27 //▲追加項目▲ 28 29 return $arrSearch; 30 }
search_product.tpl```lang-php
<form name="search_form" id="search_form" method="get" action="<!--{$smarty.const.ROOT_URLPATH}-->products/list.php"> <input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" /> <!--{assign var=key1 value="`$prefix`comment10"}--> <!--{html_radios name=$key1 options=$arrArea }--> <!--{assign var=key1 value="`$prefix`product_sub_activity_area"}--> <!--{html_options name=$key1 options=$arrSub_activity_area selected=$arrForm.product_sub_activity_area}--> <!--{assign var=key1 value="`$prefix`category_id"}--> <!--{html_radios name=$key1 options=$arrCompetition}--> <input type="image" class="hover_change_image" src="" alt="検索" name="search" /> </form> ```回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。