バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > カテゴリ内の画像アイコンへの代替テキストの設定 に関して

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
osarusan
投稿日時: 2009/12/28 10:42
対応状況: −−−
新米
登録日: 2009/12/28
居住地:
投稿: 4
カテゴリ内の画像アイコンへの代替テキストの設定 に関して
親カテゴリのみ画像アイコンに変更しているのですが、この画像アイコンに代替テキスト(alt等)を設定する事は可能でしょうか?

現在の設定では、親カテゴリ(level1)は6種類で、level1=画像表示=各id名で画像を指定といった設定となっています。・・・初心者考えで、現在の親カテゴリである6種類(id)毎に画像を表示するようtplを書き換えれば可能なのかと思っておりますが、いまいちわかりません。もし、お判りの方がいらっしゃいましたら、ご助言の程、宜しくお願い致します。


現在のカテゴリtplの設定は以下になります。


<!--商品カテゴリーここから-->
<h2>
<img src="<!--{$TPL_DIR}-->/img/side/title_cat.jpg" width="166" height="35" alt="商品カテゴリー" />
</h2>
<div id="categoryarea">
<ul id="categorytree">
<!--{assign var=preLev value=1}-->
<!--{assign var=firstdone value=0}-->
<!--{section name=cnt loop=$arrTree}-->
<!--{* 表示フラグがTRUEなら表示 *}-->
<!--{if $arrTree[cnt].display == 1}-->
<!--{assign var=level value=`$arrTree[cnt].level`}-->
<!--{assign var=levdiff value=`$level-$preLev`}-->
<!--{if $levdiff > 0}-->
<ul>
<!--{elseif $levdiff == 0 && $firstdone == 1}-->
</li>
<!--{elseif $levdiff < 0}-->
<!--{section name=d loop=`$levdiff*-1`}-->
</li>
</ul>
<!--{/section}-->
</li>
<!--{/if}-->
<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}-->><!--{if $level == 1}-->
<img src="/user_data/packages/default/img/<!--{$arrTree[cnt].category_id}-->.gif"/>
<!--{else}-->
<!--{$arrTree[cnt].category_name|escape}-->(<!--{$arrTree[cnt].product_count|default:0}-->)<!--{/if}--></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>
</ul>
<!--{/section}-->
</li>
<!--{else}-->
</li>
<!--{/if}-->
<!--{/if}-->
<!--{/section}-->
</ul>
</div>
<!--商品カテゴリーここまで-->
seasoft
投稿日時: 2009/12/28 10:46
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: カテゴリ内の画像アイコンへの代替テキストの設定 に関して
alt="<!--{$arrTree[cnt].category_name|escape}-->"

とか?


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

osarusan
投稿日時: 2009/12/28 13:39
対応状況: 確認中
新米
登録日: 2009/12/28
居住地:
投稿: 4
Re: カテゴリ内の画像アイコンへの代替テキストの設定 に関して
神様、お忙しい中、ご回答有難う御座いました。



早速、試して見たいと思いますが、この場合、各idを指定する必要がありますよね?


seasoft
投稿日時: 2009/12/28 14:24
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: カテゴリ内の画像アイコンへの代替テキストの設定 に関して
「id」とはカテゴリIDですか?
ならば、必ずしも必要では無いと思います。


・・・と思いましたが、「代替テキスト(alt等)」をカテゴリ名以外にしたいならば、必要なケースもありますね。


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

osarusan
投稿日時: 2009/12/28 15:28
対応状況: −−−
新米
登録日: 2009/12/28
居住地:
投稿: 4
Re: カテゴリ内の画像アイコンへの代替テキストの設定 に関して
なるほど、出来ました。

神様の言う通り

<img src="/user_data/packages/default/img/<!--{$arrTree[cnt].category_id}-->.gif"/>

の部分を

<img src="/user_data/packages/default/img/<!--{$arrTree[cnt].category_id}-->.gif" alt="<!--{$arrTree[cnt].category_name|escape}-->>

とすることで、カテゴリ登録時のID毎の内容を親カテゴリ画像への代替テキストとしてあてる事が出来ました。


有難う御座いました。 感謝です。
jimmy
投稿日時: 2011/1/10 15:32
対応状況: −−−
新米
登録日: 2011/1/10
居住地:
投稿: 1
Re: カテゴリ内の画像アイコンへの代替テキストの設定 に関して
Hi guys,,,
A nice discussion, in fact, I'm going to enjoy it
And I,,, for help
It should help others
Thanks,,,
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

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
1294
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.