バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > カテゴリによって分岐

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
FLY
投稿日時: 2010/4/13 17:42
対応状況: −−−
半人前
登録日: 2009/10/18
居住地:
投稿: 26
カテゴリによって分岐
ある商品カテゴリ一覧ページを表示した際にのみ分岐させて表示させたい項目があります。

site_main.php内で
<!--{assign var=category value="`$smarty.const.URL_DIR`products/list.php?category_id=1"}-->
を設定し、

<!--{ if $smarty.server.PHP_SELF==$category}-->
<a href="hoge">hoge</a>
<!--{/if}-->

としていますが、表示できません。

また、表記を変えて
<!--{if $tpl_subtitle == "カテゴリ名"}-->
<a href="hoge">hoge</a>
<!--{/if}-->

でも表示できませんでした。

どうすれば表示できるでしょうか?
すみませんがよろしくお願いいたします。

EC-CUBE 2.4.1
PHP 5
MYSQL 5

tonton
投稿日時: 2010/4/13 20:45
対応状況: −−−
仙人
登録日: 2008/8/14
居住地:
投稿: 437
Re: カテゴリによって分岐
参考になるかどうかわかりませんが、

<!--{if $tpl_subtitle == 'カテゴリーその1' }-->
(記述)
<!--{/if}-->

で同じようにheader.tpl内で同様のことが動作できています。

ので、些細な記述の問題では?と思いますが、いかがでしょうか。
FLY
投稿日時: 2010/4/13 21:24
対応状況: −−−
半人前
登録日: 2009/10/18
居住地:
投稿: 26
Re: カテゴリによって分岐
tonton様

確認していただいてありがとうございます。

それをヒントに確かめましたら、パンくずリスト表示のためカスタマイズしていて、そのせいで$tpl_subtitleでは旨く表示できないのかと思いました。

$tpl_subtitle内にカテゴリー名が含まれる場合の分岐は可能なのでしょうか?

また、
<!--{assign var=used value="`$smarty.const.URL_DIR`products/list.php?category_id=1"}-->
でセットした値は無効になっているようなのですが、?category_id=1というのは無効になるのでしょうか?
list.phpまでは他の分岐で使用していてうまくできています。

すみませんがよろしくお願いいたします。
tonton
投稿日時: 2010/4/13 22:28
対応状況: −−−
仙人
登録日: 2008/8/14
居住地:
投稿: 437
Re: カテゴリによって分岐
?category_id=1というのは無効になるのでしょうか?
?category_id=1が無効というより、これはパラメータなので、$smarty.server.PHP_SELF = products/list.php だから、分岐できないのではないでしょうか。


>$tpl_subtitle内にカテゴリー名が含まれる場合の分岐は可能なのでしょうか?
$tpl_subtitle が、イコールで 'カテゴリ名'になっているのであれば、分岐できると思います。
私も、同じものか合かわかりませんが、パンくずリスト表示のためのカスタマイズを行っていますが、分岐できていますし。。。

おっしゃっている中で、近道は、<!--{$tpl_subtitle}-->をsite_main.tplに記述して、その分岐させたいカテゴリページでなんと出力されているのかを確認し、そのテキストをコピペして、分岐のソースに入れてみてはいかがでしょうか?
文字列のスペースとか半角全角などでも違うでしょうし。
FLY
投稿日時: 2010/4/13 23:25
対応状況: −−−
半人前
登録日: 2009/10/18
居住地:
投稿: 26
Re: カテゴリによって分岐
tonton様

ありがとうございます!
<!--{$tpl_subtitle}-->を入れて確認したらスペースが入っていまして、その通り記述したら分岐できました。

確認せず申し訳ありませんでした。

また何かありましたら何卒よろしくお願いいたします。
tonton
投稿日時: 2010/4/13 23:41
対応状況: −−−
仙人
登録日: 2008/8/14
居住地:
投稿: 437
Re: カテゴリによって分岐
よかったですね!

私もよくそういうことで、困るので;

(^^)//
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,939名です
総投稿数は110,016件です

投稿数ランキング

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