質問 > フロント機能 > 商品カテゴリーについて |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
Qlos |
投稿日時: 2011/6/1 19:30
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2011/6/1 居住地: 投稿: 9 |
商品カテゴリーについて 初めまして
商品カテゴリのLevel2(子カテゴリ)までを初期表示したいのですが どのファイルをどの様に編集したらいいのでしょうか? もしくは類似質問がありましたら教えてください 宜しくお願いします EC-CUBE - 2.11.1 |
nkta |
投稿日時: 2011/6/1 19:48
対応状況: −−−
|
長老 ![]() ![]() 登録日: 2011/5/20 居住地: 東京 投稿: 166 |
Re: 商品カテゴリーについて data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Category.php
161行目と162行目の間に、以下の1行を追加してみてください。 if ($array['level'] == 1 || $array['level'] == 2) $arrRet[$key]['display'] = 1; いかがでしょうか。 |
Qlos |
投稿日時: 2011/6/2 11:37
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2011/6/1 居住地: 投稿: 9 |
Re: 商品カテゴリーについて 回答いただきありがとうございます。
書き方が悪く少し私が考えていた結果とは別の表示となりました。 現在の初期表示 親カテゴリ A ?子カテゴリ A ?子カテゴリ B 親カテゴリ B 予定 子カテゴリ A 親カテゴリ A 親カテゴリ B です。 わかりづらいとは思いますが回答いただけると幸いです。 |
nkta |
投稿日時: 2011/6/2 15:19
対応状況: −−−
|
長老 ![]() ![]() 登録日: 2011/5/20 居住地: 東京 投稿: 166 |
Re: 商品カテゴリーについて えーと…つまり
・子カテゴリを初期表示させる ・ツリー構造ではなく、上から子カテゴリ→親カテゴリの順に並べて表示させる って事ですね。 カテゴリ配列の構造を変える必要がありそうですので、 data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Category.php の lfGetCatTree という関数の中の最後にある return $arrRet;をコメントアウトし、代わりに以下の処理を入れてみてください。
これで配列の順番はご希望通りになってると思いますので、あとは data/Smarty/templates/default/frontparts/bloc/category.tpl を編集し、表示の仕方を変えてください。 |
Qlos |
投稿日時: 2011/6/3 10:50
対応状況: 解決済
|
新米 ![]() ![]() 登録日: 2011/6/1 居住地: 投稿: 9 |
Re: 商品カテゴリーについて nktaさん
返信ありがとうございました。 無事変更できました |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |