質問 > フロント機能 > カテゴリーの子階層を別ブロックに表示する方法。 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
seasoft |
投稿日時: 2008/8/6 22:22
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: カテゴリーの子階層を別ブロックに表示する方法。 勘ですが、コピー&編集するなら
/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Category.php /data/class_extends/page_extends/frontparts/bloc/LC_Page_FrontParts_Bloc_Category_Ex.php /data/Smarty/templates/default/bloc/category.tpl あたりでは? tao 様のご指摘どおり、データベースへの登録も必要でしょうね。 コピー&編集でなく、編集だけで済ますこともできるかもしれませんけど。
|
nexthp |
投稿日時: 2008/8/7 16:51
対応状況: −−−
|
半人前 登録日: 2008/8/2 居住地: 熊本 投稿: 21 |
Re: カテゴリーの子階層を別ブロックに表示する方法。 時間が無かったので、CSSで今回は切り抜けました。今後も後追いしたいともいます。
seasoftさんのご指摘どおり、そのあたりを触ってみたいと思います。 |
DDR |
投稿日時: 2008/8/22 11:33
対応状況: −−−
|
仙人 登録日: 2008/6/21 居住地: 大阪 投稿: 307 |
Re: カテゴリーの子階層を別ブロックに表示する方法。 私もこの表示したいのですが
新しいブロックに商品カテゴリを表示させることは コピーなどで出来ると思いますが カテゴリID別に ■親カテゴリ(ID:1) └子カテゴリ(ID:2) ■親カテゴリ(ID:5) └子カテゴリ(ID:6) 新規ブロック ■親カテゴリ(ID:3) └子カテゴリ(ID:4) このような形で振り分けすることが可能なんでしょうか? こういう形の表示形式でしたらアドバイスいただけたら幸いです |
john |
投稿日時: 2008/9/4 16:32
対応状況: −−−
|
常連 登録日: 2008/2/20 居住地: 投稿: 34 |
Re: カテゴリーの子階層を別ブロックに表示する方法。 同様のカスタマイズをしたくて調べていたのですが、
terarin-memo - 現在開いているカテゴリーのサブカテゴリーを表示する 【Tips(1系)】 http://terarin.squares.net/2008/01/post-22.html で紹介されているやり方ではどうでしょう。 自分でも挑戦してみたのですが、2系では関数を追加するファイル(文中ではdata/lib/slib.phpとあります)がどこなのかわからず、 コレかな?と思ったものにソースを記述してみたら一覧ページが真っ白に… ぜひ導入したいカスタマイズなので助言をいただければと思います。 |
lucky7 |
投稿日時: 2009/1/17 13:33
対応状況: −−−
|
一人前 登録日: 2008/6/2 居住地: 東京近郊 投稿: 101 |
Re: カテゴリーの子階層を別ブロックに表示する方法。 貴重な情報ありがとうございます!
私も2系なので真っ白にはなりませんでしたが、 data/lib/slib.phpの該当箇所が分りませんでした。 他の所も修正が必要なのかな? ちなみに追記したファイルは SC_Helper_DB.php SC_DB_DBFactory.php です。 見当はずれ>< お分かりになる方いらっしゃいますか?
|
gizmo |
投稿日時: 2009/2/27 22:13
対応状況: −−−
|
半人前 登録日: 2009/1/22 居住地: 投稿: 15 |
Re: カテゴリーの子階層を別ブロックに表示する方法。 いろいろ調べながら、適当な部分や、
不要な構文があるかもしれませんが、 表示されましたので記載します。 管理画面から、 subcategory.tpl を作成します。 引用:
ランキングブロック作成と同じ要領で、 データベースで、 dtb_blocに追加された subcategory.tpl の php_path を下記のように編集します。 frontparts/bloc/subcategory.php 次に、 /html/frontparts/blocに subcategory.phpを作成してアップロード category.phpをコピーして、作成します。 内容は下記のとおりです。 引用:
次に、 /data/class_extends/page_extends/frontparts/bloc に、 LC_Page_FrontParts_Bloc_Subcategory.php を作成してアップロードします。 引用:
とりあえず、以上の作業で、 子カテゴリーが別ブロックで表示されるようになりました。 あとは、CSSでデザインを整えてください。 環境は 2.2.0-beta MySQL 5.0.33-log で作成しています。 |
bibikusu |
投稿日時: 2009/6/5 14:12
対応状況: −−−
|
半人前 登録日: 2008/12/10 居住地: 投稿: 13 |
Re: カテゴリーの子階層を別ブロックに表示する方法。 今、私の探してるものかと思い試してみました。
凄い近かったので驚いていたのですが問題が・・・ 子カテゴリに入った時、子カテゴリから計算されています所です。 >Aこんな機能あったらなぁ >A1フロント機能 >A2理機能 >A3その他 >Bバグ見つけましたよ! >B1フロント機能 >B2管理機能 >B4初めての方 >B3その他 Aにいる時は、ばっちりなんです。 求めていた物なんです。 しかし、A3にいる時、A3に子カテゴリがないので何も表示されません。 僕が求めていた物は、A3にいる時は、Aから見た状態であってほぢいのです。 又、B4にいる時は、Bから見た状態のシステムにしたいと思ってました。 だから、なんだって話なんですけど検索しても見つからないので方法をご存知の方、いましたら是非、教えて下さいm(__)m |
seasoft |
投稿日時: 2009/6/5 14:25
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: カテゴリーの子階層を別ブロックに表示する方法。 斜め読みで、読解しきれていないかもしれませんが・・・
選択カテゴリが属する最上位カテゴリと、その配下のカテゴリを表示したい感じでしょうか? 少し仕様が曖昧かなと思うのは、B1 や B3 を選択したときは、B4 は表示されるのかという点ですね。
|
bibikusu |
投稿日時: 2009/6/5 21:47
対応状況: −−−
|
半人前 登録日: 2008/12/10 居住地: 投稿: 13 |
Re: カテゴリーの子階層を別ブロックに表示する方法。 上手に説明できなくってすみません。
seasoftさんの言われる通り 選択カテゴリが属する最上位カテゴリと、その配下のカテゴリを表示したいです。 B1やB3を選択したときは、B4も表示されるようにしたいです。 |
seasoft |
投稿日時: 2009/6/5 22:39
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: カテゴリーの子階層を別ブロックに表示する方法。 それでしたら、EC-CUBE に
・指定カテゴリが属する最上位カテゴリを返すメソッド ・指定カテゴリの配下のカテゴリを全て返すメソッド があったと思うので、それを使って、on/off の情報を書き換えれば実現可能な気がします。
|
« 1 (2) 3 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |