バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > カテゴリ一覧で画像を使いたい

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
mas10
投稿日時: 2009/5/12 17:30
対応状況: −−−
新米
登録日: 2009/5/12
居住地:
投稿: 3
カテゴリ一覧で画像を使いたい
はじめまして。
既出の質問があるのですが、例えば、カテゴリclassのlevel1を画像リンクにして、level2以降は文字のリンクにしたいのです。

「デザイン管理」−「ブロック編集」−「カテゴリ」の以下の部分辺りを修正するのではないかと思うのですが、どの部分を修正すればいいのでしょうか。

<li class="level<!--{$level}--><!--{if in_array($arrTree[cnt].category_id, $tpl_category_id) }--> onmark<!--{/if}-->">
<a href="<!--{$smarty.const.URL_DIR}-->products/list.php?category_id=<!--{$arrTree[cnt].category_id}-->"
<!--{if in_array($arrTree[cnt].category_id, $tpl_category_id) }--> class="onlink"<!--{/if}-->>
<!--{$arrTree[cnt].category_name|escape}-->(<!--{$arrTree[cnt].product_count|default:0}-->)</a>
    <!--{if $firstdone == 0}--><!--{assign var=firstdone value=1}--><!--{/if}-->
    <!--{assign var=preLev value=`$level`}-->
    <!--{/if}-->
    <!--{* セクションの最後に閉じタグを追加 *}-->
    <!--{if $smarty.section.cnt.last}-->
      <!--{if $preLev-1 > 0 }-->
        <!--{section name=d loop=`$preLev-1`}-->
          </li>


やりたいことは、homanさんがEC-CUBEの学校で紹介されていたページみやざき便.comの、左側カテゴリブロックの「お取扱商品」で表示されている感じです。

すいません、どなたかご教授願います。
kishik
投稿日時: 2009/5/12 17:43
対応状況: −−−
仙人
登録日: 2009/4/3
居住地: 東京
投稿: 382
Re: カテゴリ一覧で画像を使いたい
$levelを参照しながら、
これが0なら<img>タグの挿入という感じじゃないでしょうか?


-----
http://ec-cube-mall.jp/
http://ec-cube.ec-orange2.jp/
http://wiki.ec-orange2.jp/
mas10
投稿日時: 2009/5/12 17:53
対応状況: −−−
新米
登録日: 2009/5/12
居住地:
投稿: 3
Re: カテゴリ一覧で画像を使いたい
早速ありがとうございます!
すいません、もう少し詳しくお教えいただけると大変助かります。
何卒よろしくお願いいたします。。。
kishik
投稿日時: 2009/5/12 18:06
対応状況: −−−
仙人
登録日: 2009/4/3
居住地: 東京
投稿: 382
Re: カテゴリ一覧で画像を使いたい
<!--{if $level == 1}-->
とかですね。
目的のレベルの時だけ、
<img>タグを余分に入れてやる形です。


-----
カスタマイズ承ります
http://ec-cube-mall.jp/
http://ec-cube.ec-orange2.jp/
http://wiki.ec-orange2.jp/
mas10
投稿日時: 2009/5/12 19:49
対応状況: −−−
新米
登録日: 2009/5/12
居住地:
投稿: 3
Re: カテゴリ一覧で画像を使いたい
ありがとうございました!できました!
<!--{$arrTree[cnt].category_name|escape}-->(<!--{$arrTree[cnt].product_count|default:0}-->)

これを
<!--{if $level == 1}-->
<img src="/user_data/img/<!--{$arrTree[cnt].category_id}-->.gif"/>
<!--{else}-->
<!--{$arrTree[cnt].category_name|escape}-->(<!--{$arrTree[cnt].product_count|default:0}-->)<!--{/if}-->

とすることで、やりたいことが叶いました。
助かりました。感謝です!
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

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