バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > カテゴリーの子階層を別ブロックに表示する方法。

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
lucky7
投稿日時: 2008/6/21 21:05
対応状況: −−−
一人前
登録日: 2008/6/2
居住地: 東京近郊
投稿: 101
カテゴリーの子階層を別ブロックに表示する方法。
カテゴリーの子カテゴリーを別ブロックに表示させるには
どのようにしたら良いでしょうか?
別ブロックを作って、PHPパスを設定するところまでは出来ました。
出来れば、商品がないカテゴリーも表示をさせたいのですが、
そのように表記すれば良いでしょうか?

どなたか、ご教授ください><


----------------
EC-CUBEバージョン 2.1.2
PHPバージョン PHP 4.3.9
DBバージョン MySQL 4.1.20

seasoft
投稿日時: 2008/6/23 0:31
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: カテゴリーの子階層を別ブロックに表示する方法。
文章からイメージが湧きにくいので、

・具体例
・「別ブロックを作って、PHPパスを設定するところまで」の具体的な手順とそれだと何が不足しているのか

といったあたりがあると良いかと思います。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

lucky7
投稿日時: 2008/6/23 0:41
対応状況: −−−
一人前
登録日: 2008/6/2
居住地: 東京近郊
投稿: 101
Re: カテゴリーの子階層を別ブロックに表示する方法。
ご返信ありがとうございます!
具体的には、

[親]カテゴリー1(商品アリ)
┗[子]カテゴリー2(商品ナシ)
┗[子]カテゴリー3(商品アリ)
┗[子]カテゴリー4(商品ナシ)
[親]カテゴリー5(商品アリ)
┗[子]カテゴリー6(商品アリ)
┗[子]カテゴリー7(商品ナシ)
┗[子]カテゴリー8(商品アリ)

となっているところを、メインのカテゴリーブロックとは
別に、カテゴリー1に入った際、一覧表示の上に、

┗[子]カテゴリー2(商品ナシ)
┗[子]カテゴリー3(商品アリ)
┗[子]カテゴリー4(商品ナシ)

のリンクをブロックで入れたいと思っています。
(商品ナシの部分も全て表示させたいです。)

以前フォーラムにあったトップコンテンツの表示で
一つづつ作っていけば実装できるのですが、
当サイトのカテゴリーが非常に多いので、修正の際、
修正量が莫大になってしまうので、このように表示できると
とても助かるのですが、難しいでしょうか?

追記
http://zen-cart.jp/zen-cart-v1.3.0.2-l10n-jp-3/index.php?main_page=index&cPath=1
↑イメージはこのような感じです。


----------------
EC-CUBEバージョン 2.1.2
PHPバージョン PHP 4.3.9
DBバージョン MySQL 4.1.20

tao
投稿日時: 2008/6/23 23:59
対応状況: −−−
一人前
登録日: 2007/12/28
居住地: 東京
投稿: 82
Re: カテゴリーの子階層を別ブロックに表示する方法。
list.php周りをコピーしてブロック版を作ったら簡単じゃないでしょうか?
lucky7
投稿日時: 2008/6/24 0:07
対応状況: −−−
一人前
登録日: 2008/6/2
居住地: 東京近郊
投稿: 101
Re: カテゴリーの子階層を別ブロックに表示する方法。
そうなのですか??

// {{{ requires
require_once("../require.php");
require_once(CLASS_EX_PATH . "page_extends/products/LC_Page_Products_List_Ex.php");

// }}}
// {{{ generate page

$objPage = new LC_Page_Products_List_Ex();
register_shutdown_function(array($objPage, "destroy"));
$objPage->init();
$objPage->process();

list.phpのどのあたりをコピーすれば良いのでしょうか?
これをブロック版に…><
う〜ん、分りません。


----------------
EC-CUBEバージョン 2.1.2
PHPバージョン PHP 4.3.9
DBバージョン MySQL 4.1.20

tao
投稿日時: 2008/6/24 0:14
対応状況: −−−
一人前
登録日: 2007/12/28
居住地: 東京
投稿: 82
Re: カテゴリーの子階層を別ブロックに表示する方法。
動的なブロックを作る為には、確かテンプレート(管理画面から作成可能)とロジックを記述するクラスファイル(/data/class/pages/frontparts/blocに配置)とデータベースへの登録(dtb_blockだったけかな?)が必要です。

「子カテゴリを表示」という部分をロジックに追加して、ブロックのテンプレートもいじらないといけないと思いますが、イチから書くよりかは楽だと思います。


----------------

lucky7
投稿日時: 2008/6/24 0:27
対応状況: −−−
一人前
登録日: 2008/6/2
居住地: 東京近郊
投稿: 101
Re: カテゴリーの子階層を別ブロックに表示する方法。
なるほど!
と、いいつつ現状の私の知識ではキャパオーバーのようです><
残念だなぁ…(-_-;)
う〜ん。

ありがとうございました^^


----------------
EC-CUBEバージョン 2.1.2
PHPバージョン PHP 4.3.9
DBバージョン MySQL 4.1.20

lucky7
投稿日時: 2008/6/25 23:19
対応状況: −−−
一人前
登録日: 2008/6/2
居住地: 東京近郊
投稿: 101
Re: カテゴリーの子階層を別ブロックに表示する方法。
もしどなたか実装されていらっしゃる方が
いましたら、是非ご教授ください><


----------------
EC-CUBEバージョン 2.1.2
PHPバージョン PHP 4.3.9
DBバージョン MySQL 4.1.20

nexthp
投稿日時: 2008/8/5 12:30
対応状況: −−−
半人前
登録日: 2008/8/2
居住地: 熊本
投稿: 21
Re: カテゴリーの子階層を別ブロックに表示する方法。
その後、このスレッドの進展はいかがでしょうか?
私も同様のことで悩んでいます。
nexthp
投稿日時: 2008/8/5 14:40
対応状況: −−−
半人前
登録日: 2008/8/2
居住地: 熊本
投稿: 21
Re: カテゴリーの子階層を別ブロックに表示する方法。
引用:

taoさんは書きました:
動的なブロックを作る為には、確かテンプレート(管理画面から作成可能)とロジックを記述するクラスファイル(/data/class/pages/frontparts/blocに配置)とデータベースへの登録(dtb_blockだったけかな?)が必要です。

「子カテゴリを表示」という部分をロジックに追加して、ブロックのテンプレートもいじらないといけないと思いますが、イチから書くよりかは楽だと思います。


list.php周りのコピーということは、

LC_Page_Products_List_Ex.php
LC_Page_Products_List.php
あたりのファイルでしょうか?公式ガイドブックの簡易ランキングブロックの作成のところでブロックの作成方法はわかったのですが、肝心のロジック記載のところが難問になっています。
dtb_blocの追記は特に問題ありません(たぶん・・・。)

『「子カテゴリを表示」という部分をロジックに追加して』という部分がいまいちピンときません。たぶんLC_Page_Products_List.phpがロジック記載にするファイルだと思うのですが・・・。何かヒントがあればご教授下さい。
(1) 2 3 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

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