質問 > フロント機能 > トップ画面のみに画像を配置 |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
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と全く同じ結果でした。 どなたか、問題点や解決策が分かる方がいらっしゃいましたら教えて頂けますでしょうか。 よろしくお願い致します。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» トップ画面のみに画像を配置 | mollmo | 2010/4/5 13:07 |
Re: トップ画面のみに画像を配置 | ramrun | 2010/4/5 15:49 |
Re: トップ画面のみに画像を配置 | mollmo | 2010/4/5 17:36 |
Re: トップ画面のみに画像を配置 | ramrun | 2010/4/5 18:16 |
Re: トップ画面のみに画像を配置 | mollmo | 2010/4/5 19:09 |