バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > パンくずリスト ver2.11用 教えてください。

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
fukap
投稿日時: 2011/6/4 23:21
対応状況: −−−
仙人
登録日: 2009/7/7
居住地: 滋賀県
投稿: 907
Re: パンくずリスト ver2.11用 教えてください。
とりあえずやってみました。うまく動くかな?

./data/class/pages/products/LC_Page_Products_List.php の action() 内の末尾に以下のコードを記述
        // パンくずリストを取得
        $objDb = new SC_Helper_DB_Ex();
        $arrCatId = $objDb->sfGetParents("dtb_category", "parent_category_id", "category_id", $this->arrForm['category_id']);
        $TopicPath = '<a href="/index.php">' . TopPage . '</a> > ';
        foreach($arrCatId as $key => $val){
          $arrCatName = $objDb->sfGetCat($val);
          if($val != $this->arrForm['category_id']){
            $TopicPath .= '<a href="./list.php?category_id=' .$val. '">'. $arrCatName['name'] . '</a> > ';
          } else {
            $TopicPath .= $arrCatName['name'];
          }
        }
        $this->TopicPath = $TopicPath;
※上記コードは修正前のものです。


./data/class/pages/products/LC_Page_Products_Detail.php の action() 内の末尾に以下のコードを記述
        // パンくずリストを取得
        $objDb = new SC_Helper_DB_Ex();
        $arrCategory_id = $objDb->sfGetCategoryId($product_id);
        $arrCatId = $objDb->sfGetParents("dtb_category", "parent_category_id", "category_id", $arrCategory_id[0]);
        $TopicPath = '<a href="/index.php">' . TopPage . '</a> > ';
        foreach($arrCatId as $key => $val){
          $arrCatName = $objDb->sfGetCat($val);
          $TopicPath .= '<a href="./list.php?category_id=' .$val. '">'. $arrCatName['name'] . '</a>';
          if($val != $arrCategory_id[0]){
            $TopicPath .= ' > ';
          }
        }
        $this->TopicPath = $TopicPath;


./data/Smarty/templates/default/site_main.tpl の適当な場所に以下のタグを記述
<!--{$TopicPath}-->


以下の記事をかなり参考にさせてもらいました。(変数名のつけ方やHTMLの記述など)
http://www28.atwiki.jp/lucier/pages/42.html

パンくず生成のfindTree()を使おうと数時間もがいたけど、結局sfGetParents()を使うことに。
一応、findTree()でもできたけど、breadcrumbs.jsが絡んできて難しかったです。
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   パンくずリスト ver2.11用 教えてください。 momoe33 2011/6/1 23:02
     Re: パンくずリスト ver2.11用 教えてください。 fukap 2011/6/2 19:06
       Re: パンくずリスト ver2.11用 教えてください。 momoe33 2011/6/2 21:49
         Re: パンくずリスト ver2.11用 教えてください。 have 2011/6/3 9:59
         » Re: パンくずリスト ver2.11用 教えてください。 fukap 2011/6/4 23:21
             Re: パンくずリスト ver2.11用 教えてください。 tanaca 2011/6/5 17:45
               Re: パンくずリスト ver2.11用 教えてください。 fukap 2011/6/5 19:12
                 Re: パンくずリスト ver2.11用 教えてください。 tanaca 2011/6/6 6:46
                   Re: パンくずリスト ver2.11用 教えてください。 aska824 2011/6/7 14:14
                     Re: パンくずリスト ver2.11用 教えてください。 fukap 2011/6/7 15:31
                       Re: パンくずリスト ver2.11用 教えてください。 patapata 2011/6/7 21:29
                         Re: パンくずリスト ver2.11用 教えてください。 fukap 2011/6/7 22:18
                           Re: パンくずリスト ver2.11用 教えてください。 patapata 2011/6/7 22:52
                             Re: パンくずリスト ver2.11用 教えてください。 aska824 2011/6/8 21:49
                               Re: パンくずリスト ver2.11用 教えてください。 fukap 2011/6/8 22:04
                                 Re: パンくずリスト ver2.11用 教えてください。 aska824 2011/6/8 22:30
                                   Re: パンくずリスト ver2.11用 教えてください。 fukap 2011/6/9 14:32
                                     Re: パンくずリスト ver2.11用 教えてください。 aska824 2011/6/9 22:06
                                       Re: パンくずリスト ver2.11用 教えてください。 fukap 2011/6/10 10:28
                                         Re: パンくずリスト ver2.11用 教えてください。 aska824 2011/6/10 22:21
                                           Re: パンくずリスト ver2.11用 教えてください。 aska824 2011/6/10 22:44
                                             Re: パンくずリスト ver2.11用 教えてください。 fukap 2011/6/11 8:26
                                               Re: パンくずリスト ver2.11用 教えてください。 aska824 2011/6/11 21:28
                                               Re: パンくずリスト ver2.11用 教えてください。 naganaga 2011/9/20 23:37
                                                 Re: パンくずリスト ver2.11用 教えてください。 fukap 2011/9/21 12:09
                                                   Re: パンくずリスト ver2.11用 教えてください。 naganaga 2011/9/22 14:21
                                                     Re: パンくずリスト ver2.11用 教えてください。 fukap 2011/9/22 14:47
                                                       Re: パンくずリスト ver2.11用 教えてください。 naganaga 2011/9/24 14:24
                                                         Re: パンくずリスト ver2.11用 教えてください。 naganaga 2011/10/8 17:54
                                                           Re: パンくずリスト ver2.11用 教えてください。 aska824 2011/10/8 20:05
                                                             Re: パンくずリスト ver2.11用 教えてください。 it-plus 2011/10/13 12:26
                                                               Re: パンくずリスト ver2.11用 教えてください。 aska824 2011/10/16 8:13
                                                             Re: パンくずリスト ver2.11用 教えてください。 naganaga 2011/10/15 20:39
                                               Re: パンくずリスト ver2.11用 教えてください。 naha24 2011/10/20 16:26
                                                 Re: パンくずリスト ver2.11用 教えてください。 naha24 2011/11/2 17:25
                                         Re: パンくずリスト ver2.11用 教えてください。 it-plus 2011/10/7 18:13
                 Re: パンくずリスト ver2.11用 教えてください。 ゲスト 2012/7/13 8:43
             Re: パンくずリスト ver2.11用 教えてください。 kkkk 2011/10/12 0:07
               Re: パンくずリスト ver2.11用 教えてください。 aska824 2011/10/12 8:26
                 Re: パンくずリスト ver2.11用 教えてください。 kkkk 2011/10/12 22:14
     Re: パンくずリスト ver2.11用 教えてください。 kumayasu 2011/11/25 20:46
       Re: パンくずリスト ver2.11用 教えてください。 fukap 2011/11/28 10:59
         Re: パンくずリスト ver2.11用 教えてください。 kumayasu 2011/11/28 16:17
           Re: パンくずリスト ver2.11用 教えてください。 fukap 2011/11/28 17:54
             Re: パンくずリスト ver2.11用 教えてください。 kumayasu 2011/11/28 18:46
               Re: パンくずリスト ver2.11用 教えてください。 DELIGHT 2011/11/28 19:24
                 Re: パンくずリスト ver2.11用 教えてください。 fukap 2011/11/29 8:36
                   Re: パンくずリスト ver2.11用 教えてください。 kumayasu 2011/11/29 9:40
                     Re: パンくずリスト ver2.11用 教えてください。 noadless 2012/2/15 2:49

 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.