サイトカレンダをスキップ

«
2017年 10月
»
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

-

ログイン

ログイン

QRコード

QR code


 掲示板目次 > Magento全般 > カスタマイズ質問 新規投稿 返信投稿
 カテゴリー名とカテゴリーURLの取得方法
 
samurai
 2011年10月20日 13:58 JST (参照数 5410回)  
掲示板 Junior
Junior

状態: オフライン


登録日: 2011年9月22日
投稿数: 16
商品一覧ページの各商品に、
それぞれが属しているサブカテゴリー名を表示させ、
そのサブカテゴリーの一覧にリンクさせたいのですが、
phtmlファイルにどのように記述したら良いのでしょうか?

-------------------------------------
例えば、以下のような階層のサイトの場合

ミネラルウォーター
  日本
  ドイツ
  スイス

ミネラルウォーターの一覧ページで、
各商品にそれぞれが属する国を表示させ、
その国の一覧にもリンクさせる。
-------------------------------------

ご存知の方がいらっしゃいましたら、宜しくお願い致します。

 
プロフィール メール
引用して書き込む
hirokazu_nishi
 2011年10月20日 22:24 JST  
掲示板 管理者
管理者

状態: オフライン


登録日: 2008年2月 9日
投稿数: 470
うーん、それはテンプレートだけでは無理でしょう。
いろんなロジックをきちんと実装しないといけないので、BlockかModelかHelper、欲を言えばモジュールをきちんと実装するべきです。

また、この処理は1ページに表示する商品点数が多いほど同じ処理を繰り返し実行することになるので、大変オーバーヘッドがでます。

実装するのであれば、各商品ごとに属しているカテゴリデータを取得し、その中から現在のカテゴリと親カテゴリを除外したデータのみを個別に表示していくことになると思います。

私がやるのであれば、そういうパーツを処理するエクステンションを実装して、なおかつ一度取得したデータの使い回しをしてデータベースへの負荷を下げるようにすると思います。正直に実装するとサイトが重くなるだけだと思います。

Magento技術サポート・日本語化エクステンション・セキュリティ診断提供中です。日本語ガイドブックの販売・レンタルサーバサービス開始しました。 http://principle-works.jp/
 
プロフィール メール ホームページ
引用して書き込む
samurai
 2011年10月21日 12:09 JST  
掲示板 Junior
Junior

状態: オフライン


登録日: 2011年9月22日
投稿数: 16
なるほど~、かなり難易度の高い事なんですね。
このカスタマイズは断念します。

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

 
プロフィール メール
引用して書き込む
内容生成: 4.51 秒
新規投稿 返信投稿


通常 通常
注目トピック 注目トピック
ロック済 ロック済
新着 新着
注目トピック 新着 注目トピック 新着
ロック済トピック 新着 ロック済トピック 新着
ゲストユーザの投稿を見る 
ゲストユーザ投稿可能 
HTML許可 
バッドワードをチェック