質問 > 管理機能 > 非公開商品が表示される |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
tarakko |
投稿日時: 2015/1/21 11:37
対応状況: −−−
|
半人前 登録日: 2014/9/16 居住地: 投稿: 12 |
非公開商品が表示される お世話になります。
他のスレでも同じ内容がありましたが、バージョンや表示箇所、チェンジセットの修正箇所と、実際のファイルの記述内容が別だったので、新たに質問させて頂きます。 商品一覧ページに、非公開商品が表示されております。 非公開商品をクリックすると、非公開のためページは表示されません。(真っ白) もし下記バージョンで既にチェンジセット等が出ている場合は ご教示頂けると助かります。 -システム情報- EC-CUBEバージョン :2.11.1 PHPバージョン:PHP 5.2.17 よろしくお願いします。 |
IPLOGIC |
投稿日時: 2015/2/16 20:41
対応状況: −−−
|
一人前 登録日: 2014/12/8 居住地: 東京都 投稿: 96 |
Re: 非公開商品が表示される tarakko 様
商品一覧で非公開商品が表示されてしまうとのことですが、 data/class/pages/products/LC_Page_Products_List.phpの146行目付近の
の第一引数にある$arrSearchConditionには何が入っていますでしょうか。 通常であればここに公開・非公開のwhere句が入っているはずです。
|
tarakko |
投稿日時: 2015/2/24 14:03
対応状況: −−−
|
半人前 登録日: 2014/9/16 居住地: 投稿: 12 |
Re: 非公開商品が表示される IPLOGIC様
ご連絡が遅くなり、申し訳ございません。 ご教示頂いた箇所は「商品一覧データの取得」の 記述箇所でしょうか。 その場所には下記記述がありましたが ご教示頂いた「where」の記述はございませんでした。
また、146行目付近にご教示頂いた記述はありませんでしたが 「商品ステータスを取得」というのがあり、 そこにも「where」の記述はございませんでした。
現状入っていないので、where句の記述を入れた方が良いですよね? ご教示をお願いします。 |
yuh |
投稿日時: 2015/2/24 17:24
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: 非公開商品が表示される 146行目辺りで
等で$arrSearchConditionに入ってる値を確認してください。 |
k-kuwahara |
投稿日時: 2015/2/26 12:13
対応状況: −−−
|
長老 登録日: 2013/4/16 居住地: Tokyo 投稿: 175 |
Re: 非公開商品が表示される tarakko 様
補足になりますが、where句が記述されているのは、 lfGetSearchCondition関数の中に記述されております。 // 商品一覧データの取得 $arrSearchCondition = $this->lfGetSearchCondition($this->arrSearchData); 上記の記述の前後にはございませんので、 lfGetSearchCondition関数の中を確認してみてください。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |