バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > パンくずリスト ver2.11用 教えてください。

フロント機能

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
goodspeed
投稿日時: 2012/7/13 8:43
対応状況: −−−
長老
登録日: 2011/9/7
居住地:
投稿: 163
Re: パンくずリスト ver2.11用 教えてください。
私はサイドメニューに「メーカーごとのナビを表示したい」を参考にメーカー別メニューを設置しました。
この状況に、パンくずリストを追加したところ、メーカー名を選択した時に、「toppage > の検索結果」と表示されました。
プログラムの中にmaker_idなどが無いので当然なのでしょうが・・・
メーカーを加えることは可能でしょうか?

プログラムの知識がないので、アドバイスをお願いいたします。


----------------
注意!私の場合、理論的なアドバイスではありません。
なんとなくこうだった気がする・・・程度の話で、参考までに聞く程度でお願いします。

noadless
投稿日時: 2012/2/15 2:49
対応状況: −−−
新米
登録日: 2012/2/8
居住地:
投稿: 5
Re: パンくずリスト ver2.11用 教えてください。
最近始めたばかりの初心者なのに横から申し訳ないです。

全部読まずに自分で頑張ってみたところ、


<!--{if $smarty.server.PHP_SELF != $smarty.const.ROOT_URLPATH|cat:'index.php'}-->

とやったらドメイン直下の構成じゃなくてもトップで非表示になりましたが、合っているのでしょうか?
kumayasu
投稿日時: 2011/11/29 9:40
対応状況: −−−
半人前
登録日: 2011/5/19
居住地:
投稿: 12
Re: パンくずリスト ver2.11用 教えてください。
fukap様

<!--{if $smarty.server.PHP_SELF != '/フォルダ名/html/index.php'}-->

上記コードで非表示になりました。


DELIGHT様

相方がいなくなってのエラーです・・・。

<!--{if}-->
<--{/if}-->

ですねっ。


fukap様・DELIGHT様ありがとうございました。
fukap
投稿日時: 2011/11/29 8:36
対応状況: −−−
仙人
登録日: 2009/7/7
居住地: 滋賀県
投稿: 907
Re: パンくずリスト ver2.11用 教えてください。
私のアドバイスが言葉足らずだったようですね。

引用:
2 <!--{if $smarty.server.PHP_SELF != '/index.php'}-->の部分のみを
  <!--{$smarty.server.PHP_SELF}--> に変更した場合

DELIGHT様が仰る通り、if文の開始を失くしてしまうと、システムエラーが起こると思います。
とりあえず、1のように<!--{$smarty.server.PHP_SELF}--> だけ記述した場合が
何が出力されるかが知りたかったのです。

引用:
1 <!--{$smarty.server.PHP_SELF}--> だけ記述した場合

/フォルダ名/html/index.php と表示されたのなら、それに合わせて書き換えてあげるべきでしょう。
ですので、if文の開始を

<!--{if $smarty.server.PHP_SELF != '/フォルダ名/html/index.php'}-->

に変更してみるとうまくいきそうです。
DELIGHT
投稿日時: 2011/11/28 19:24
対応状況: −−−
仙人
登録日: 2010/2/3
居住地: 熊本県・九州・長野県・関東甲信越
投稿: 571
Re: パンくずリスト ver2.11用 教えてください。
システムエラーとはどのような画面ですか?
EC-CUBEのヘッダー・フッターが出力される、「EC-CUBEシステムエラーが発生しました。大変お手数ですが、サイト管理者までご連絡ください。」の画面ですか?

なんとなく勘で申し訳ないのですが、
<!--{/if}--> の相方がいなくなって、Smartyエラーが出てたり・・・・・

外していたら申し訳ありません。

【追記】
よく見たら明後日な回答でしたね・・・申し訳ありません。。。


----------------
+ DAISY inc. -------------------- +
EC-CUBE構築・カスタマイズサービス
EC・WEB構築などお気軽にご相談ください。

デイジー株式会社
http://daisy.link/

kumayasu
投稿日時: 2011/11/28 18:46
対応状況: −−−
半人前
登録日: 2011/5/19
居住地:
投稿: 12
Re: パンくずリスト ver2.11用 教えてください。
fukap様

返信ありがとうございます

/site_main.tpl

1 <!--{$smarty.server.PHP_SELF}--> だけ記述した場合

サイト表示:/フォルダ名/html/index.php


2 <!--{if $smarty.server.PHP_SELF != '/index.php'}-->の部分のみを
  <!--{$smarty.server.PHP_SELF}--> に変更した場合

サイト表示:システムエラー
エラー文 :access : user=ユーザー名auth=0sid=ff10aabd8bd151f0bcb51835efd841c7 from 127.0.0.1

上記の様になります
fukap
投稿日時: 2011/11/28 17:54
対応状況: −−−
仙人
登録日: 2009/7/7
居住地: 滋賀県
投稿: 907
Re: パンくずリスト ver2.11用 教えてください。
システムエラーが表示された場合は、
data/logs/site.log にエラー文が出力されていると思います。
どんな内容が記述されているか教えてもらえますか?

kumayasu
投稿日時: 2011/11/28 16:17
対応状況: −−−
半人前
登録日: 2011/5/19
居住地:
投稿: 12
Re: パンくずリスト ver2.11用 教えてください。
fukap様

<!--{$smarty.server.PHP_SELF}--> だけ記述した場合システムエラーになってしまいます。
fukap
投稿日時: 2011/11/28 10:59
対応状況: −−−
仙人
登録日: 2009/7/7
居住地: 滋賀県
投稿: 907
Re: パンくずリスト ver2.11用 教えてください。
<!--{$smarty.server.PHP_SELF}--> だけ記述した場合は、
何が出力されますか?
kumayasu
投稿日時: 2011/11/25 20:46
対応状況: −−−
半人前
登録日: 2011/5/19
居住地:
投稿: 12
Re: パンくずリスト ver2.11用 教えてください。
fukap様のコード(投稿日時: 2011-6-11 8:26)で全ページに表示できました。

しかしトップページにもTopPage>とリンク表示されます。

トップページのみ非表示にしたいと思ってるのですが上手くいきませ。

site_main.tplの

<!--{if $smarty.server.PHP_SELF != '/index.php'}-->

かなと思っているのですが素人なのでよくわかりません。

どなたかアドバイスお願いします。



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

EC-CUBE:2.11.4

サーバ:ローカル

OS:Windows Vista

PHP:PHP 5.2.8

データベース:MySQL 5.1.30

WEBサーバ:apache2.2.11

ブラウザ:IE9

------------------------------------------------------------
(1) 2 3 4 5 »
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBEペイメント

統計情報

総メンバー数は31,985名です
総投稿数は87,520件です

投稿数ランキング

1
seasoft
7331
2
AMUAMU
2712
3
nanasess
1773
4
yuh
1512
5
468
1224
6
red
1177
7
umebius
1007
8
fukap
907
9
shutta
827
10
tsuji
815
11 ramrun 789
12 karin 656
13
tao_s
651
14 sumida 641
15
homan
633
16 DELIGHT 571
17
h_tanaka
566
18
patapata
502
19
flealog
483
20 tonton 436


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© LOCKON CO.,LTD. All Rights Reserved.