バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > サイトマップページの作成

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
DDR
投稿日時: 2010/11/1 14:44
対応状況: −−−
仙人
登録日: 2008/6/21
居住地: 大阪
投稿: 307
Re: サイトマップページの作成
ソースの公開有難う御座います
スムーズに実装まで至りました!

カテゴリの数が多い場合などは
サイトマップは
親カテゴリだけに留めた方が良いとどこかのサイトで見たのですが

確かに数が多いとCSSで調整しても長くなってしまうので

そこで親カテゴリだけの抽出をしたいのですが
書き換えしながら更新してみたのですが、
level1だけを表示させるだけかと思うのですが
levelの部分を level == 1 かなと思ったのですが
違うようで、アドバイス頂ければ幸いです。
宜しくお願い致します。


// メインカテゴリーの取得
    function lfGetMainCat($count_check = false, &$objSubPage) {
        $objQuery = new SC_Query();
        $col = "*";
        $from = "dtb_category left join dtb_category_total_count using (category_id)";
        // メインカテゴリーとその直下のカテゴリーを取得する。
        $where = 'level <= 2 AND del_flg = 0';
        // 登録商品数のチェック
        if($count_check) {
            $where .= " AND product_count > 0";
        }
        $objQuery->setoption("ORDER BY rank DESC");
        $arrRet = $objQuery->select($col, $from, $where);

        // メインカテゴリーを抽出する。
        $arrMainCat = array();
        foreach ($arrRet as $cat) {
            if ($cat['level'] != 1) {
                continue;
            }

            // 子カテゴリーを持つかどうかを調べる。
            $arrChildrenID = SC_Utils_Ex::sfGetUnderChildrenArray($arrRet, 'parent_category_id', 'category_id', $cat['category_id']);
            $cat['has_children'] = count($arrChildrenID) > 0;
            $arrMainCat[] = $cat;
        }


----------------
------------------------------------------------------------------------------------------
EC-CUBE 3.0.17
DBサーバー mariaDB
WEBサーバー apache (CentOS)
PHP 7.1
-----------------------...

フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   サイトマップページの作成 Yasuhiro 2010/1/12 15:21
     Re: サイトマップページの作成 seasoft 2010/1/12 16:19
       Re: サイトマップページの作成 Yasuhiro 2010/1/12 16:38
         Re: サイトマップページの作成 seasoft 2010/1/12 16:47
           Re: サイトマップページの作成 Yasuhiro 2010/1/12 17:37
             Re: サイトマップページの作成 seasoft 2010/1/12 17:47
               Re: サイトマップページの作成 tao_s 2010/1/12 17:57
     Re: サイトマップページの作成 AMUAMU 2010/1/12 16:39
       Re: サイトマップページの作成 Yasuhiro 2010/1/12 18:04
         Re: サイトマップページの作成 tao_s 2010/1/12 21:22
           Re: サイトマップページの作成 tao_s 2010/1/13 4:17
             Re: サイトマップページの作成 Yasuhiro 2010/1/13 12:31
               Re: サイトマップページの作成 tao_s 2010/1/13 14:57
                 Re: サイトマップページの作成 Yasuhiro 2010/1/13 18:49
                   Re: サイトマップページの作成 tao_s 2010/1/14 5:11
                     Re: サイトマップページの作成 Yasuhiro 2010/1/14 12:20
                       Re: サイトマップページの作成 flealog 2010/1/14 15:56
                         Re: サイトマップページの作成 flealog 2010/1/14 18:43
                         Re: サイトマップページの作成 Yasuhiro 2010/1/15 13:19
                           Re: サイトマップページの作成 flealog 2010/1/18 11:41
                           » Re: サイトマップページの作成 DDR 2010/11/1 14:44
                               Re: サイトマップページの作成 flealog 2010/11/1 15:38
                                 Re: サイトマップページの作成 DDR 2010/11/1 16:52
     Re: サイトマップページの作成 zibaj 2010/1/12 17:38
       Re: サイトマップページの作成 Yasuhiro 2010/1/12 18:07
         Re: サイトマップページの作成 seasoft 2010/1/12 18:13

 



ログイン


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

統計情報

総メンバー数は88,712名です
総投稿数は109,949件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1638
8
red
1570
9
mcontact
1285
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.