質問 > フロント機能 > トップ画面のみに画像を配置 |
フロント機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
mollmo |
投稿日時: 2010/4/5 19:09
対応状況: −−−
|
新米 登録日: 2010/4/1 居住地: 投稿: 3 |
Re: トップ画面のみに画像を配置 ramrun 様
引用: とりあえず ご教授頂き、ありがとうございました。 無事に解決致しました。 説明不足や知識不足によりお手数をお掛けしましたが、 ご親切に教えて頂き、本当にありがとうございました。 |
ramrun |
投稿日時: 2010/4/5 18:16
対応状況: −−−
|
仙人 登録日: 2006/11/3 居住地: 投稿: 789 |
Re: トップ画面のみに画像を配置 実際のドキュメントルートは
そこに/index.phpでアクセスできるようにしているのは、マルチドメインってやつでしょうか? とりあえず
|
mollmo |
投稿日時: 2010/4/5 17:36
対応状況: −−−
|
新米 登録日: 2010/4/1 居住地: 投稿: 3 |
Re: トップ画面のみに画像を配置 ご返信頂き、本当にありがとうございます。
引用:
ご指示頂いた通りに行ってみた所、
となっておりました。 どこを修正すれば良いのでしょうか? 助言を頂けると幸いです。 |
ramrun |
投稿日時: 2010/4/5 15:49
対応状況: −−−
|
仙人 登録日: 2006/11/3 居住地: 投稿: 789 |
Re: トップ画面のみに画像を配置 ちと
引用: "=index: index" 条件としては
|
mollmo |
投稿日時: 2010/4/5 13:07
対応状況: −−−
|
新米 登録日: 2010/4/1 居住地: 投稿: 3 |
トップ画面のみに画像を配置 -------------------------------------
[EC-CUBE] 2.4.3正式版(新規インストール) [レンタルサーバ] RapidSite VPS [PHP] PHP 5.2.9 [データベース] MySQL 5.0.51a-community [WEBサーバ] Apache1.3 [ブラウザ] IE8、Firefox3.5 ------------------------------------- 以前は2.3.4を使用していたのですが、 ドメインの変更に伴い、2.4.3正式版を新規インストールした所、if関数による分岐ができなくなってしまいました。 過去スレ等色々探してみたのですが、解決できず投稿させて頂きました。 例えば、トップページにのみ画像を配置するために ===================================== <!--{assign var=index value="`$smarty.const.URL_DIR`index.php"}--> <!--{ if $smarty.server.PHP_SELF==$index}--> <div id="topimage"> <img src="トップページ用の画像へのパス"> </div> <!--{else}--> <div id="underimage"> <img src="トップページ以外の画像へのパス"> </div> <!--{/if}--> ===================================== と記述しているのですが、 2.3.4では問題なく表示されているのですが、2.4.3では{else}以下の画像が表示されてしまいます。 ”`$smarty.const.URL_DIR`products/list.php” ”`$smarty.const.URL_DIR`products/detail.php” 等でも試してみましたが、同様に{else}以下の画像が表示されてしまいました。 公式ガイドブックを参考に「var=index」と「$smarty.server.PHP_SELF」の変数を調べてみたのですが、 「var=index」は『string(13) "=index: index"』 「$smarty.server.PHP_SELF」は『string(32) ".server.PHP_SELF: serverPHP_SELF"』 という結果で、2.3.4と全く同じ結果でした。 どなたか、問題点や解決策が分かる方がいらっしゃいましたら教えて頂けますでしょうか。 よろしくお願い致します。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |