バージョン選択

フォーラム

メニュー

オンライン状況

89 人のユーザが現在オンラインです。 (76 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 89
もっと...

サイト内検索

質問 > フロント機能 > カテゴリ擬似複製について

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
river555
投稿日時: 2009/12/16 6:08
対応状況: −−−
半人前
登録日: 2009/8/23
居住地: 大阪
投稿: 14
カテゴリ擬似複製について
EC-CUBEをカスタマイズするにあたり、分からない点が出てきました為、
質問させてください。

【環境】
EC-CUBE 2.3.4
OS Linux
DBサーバ MySQL 5.1.22-rc
WEBサーバ Apache
PHP 5.2.5


今回、サイドナビのカテゴリ一覧を2つに分けたいと思い、
色々考えております。

カテゴリA (1)
 −カテゴリA1 (3)
 −カテゴリA2 (6)

カテゴリB (2)
 −カテゴリB1 (4)
 −カテゴリB2 (5)

※()内はカテゴリID

カテゴリ編集では、上記のように設定致しました。
その上で、カテゴリAブロックではカテゴリA内のカテゴリの一覧、
同じくカテゴリBではカテゴリB、という形にしたいのです。

そこで、

/data/class/page/frontparts/block/LC_PageFrontParts_Bloc_Category.php

をカテゴリA用と仮定します。


111行目あたり


        if($count_check) {
            $where = "del_flg = 0 AND product_count > 0";
        } else {
            $where = "del_flg = 0";
        }


の部分でwhereに対してcategory_id = 1追加して


        if($count_check) {
            $where = "category_id = 1 AND del_flg = 0 AND product_count > 0";
        } else {
            $where = "category_id = 1 AND del_flg = 0";
        }


とすると、カテゴリAの項目だけが出てしまい、下層カテゴリは
表示されません。

また、カテゴリAについては表示しなくても良く、下層カテゴリが
一覧されるようにしたいのです。

そこで、


        if($count_check) {
            $where = "parent_category_id = 1 AND del_flg = 0 AND product_count > 0";
        } else {
            $where = "parent_category_id = 1 AND del_flg = 0";
        }


parent_category_id = 1と変更しました。

しかし、何も出てきてくれなくなってしまいます。


カテゴリA内のlevel2カテゴリが表示されlevel3以降は折りたたみ式で
カテゴリ表示したいのですが、上手く行きません。


何か良い方法があれば、ご教授下さい。
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
 » カテゴリ擬似複製について river555 2009/12/16 6:08
     Re: カテゴリ擬似複製について AMUAMU 2009/12/18 15:25
       Re: カテゴリ擬似複製について river555 2009/12/20 4:25
         Re: カテゴリ擬似複製について AMUAMU 2009/12/21 18:22

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は90,294名です
総投稿数は110,364件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1693
8
red
1571
9
mcontact
1357
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.