質問 > その他 > トップページに大きくメイン画像を作るには? |
その他
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
pineray |
投稿日時: 2009/11/4 18:32
対応状況: −−−
|
長老 登録日: 2006/9/9 居住地: 伊賀 投稿: 292 |
Re: トップページに大きくメイン画像を作るには? 引用:
<img src="<!--{$smarty.const.SITE_URL}-->img/top/image.jpg" width="780" height="208" alt="ふとんやさんです"> 上記の記述だと、html/img/top ディレクトリに image.jpg ファイルがなければなりませんが、画像ファイルはありますか? もしも画像ファイルがなければ用意するか、もしくは適当な画像にURLを書き換えるかしてはいかがでしょうか。
|
seasoft |
投稿日時: 2009/11/4 17:24
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: トップページに大きくメイン画像を作るには? 試していないので、それで動作するのか分かりませんが、原因追跡の手法として・・・・
Smarty 変数「$aa」と、「$smarty.server.PHP_SELF」を変数ダンプしてみては? http://seasoft.jp1.cx/ec/tips/smarty
|
merupon |
投稿日時: 2009/11/4 17:21
対応状況: −−−
|
新米 登録日: 2009/11/4 居住地: 愛知県 投稿: 10 |
Re: トップページに大きくメイン画像を作るには? seasoft様、osamusi様、
ありがとうございます。 ヘッダー編集のところに、 <div id="header"> </div> が見当たりません。 ぼくが見落としているだけしょうか? ちなみに●●の部分はそのまま変えずに貼り付けていました。 先ほどヘッダー編集の一番下の</table>の直前に ●●の部分をaaに変えて以下のものを貼り付けてみましたが、 エラーは出ませんでしたが、画像も表示されませんでした。 挿入する位置が間違っているのでしょうか? <!--{assign var=aa value="`$smarty.const.URL_DIR`index.php"}--> <!--{ if $smarty.server.PHP_SELF==$aa}--> <!--▼TOPIMAGE--> <table width="780" border="0" cellspacing="0" cellpadding="0" summary=" "> <tr> <td><img src="<!--{$smarty.const.SITE_URL}-->img/top/image.jpg" width="780" height="208" alt="ふとんやさんです"></td> </tr> </table> <!--▲TOPIMAGE--> <!--{/if}--> |
osamusi |
投稿日時: 2009/11/4 10:54
対応状況: −−−
|
長老 登録日: 2008/11/5 居住地: 投稿: 204 |
Re: トップページに大きくメイン画像を作るには? 管理画面>デザイン管理>ヘッダー・フッター編集の
ヘッダー編集の<div id="header">の</div>直前にでも挿入して、cssで調整すれば問題ないと思いますが。 まさか、そのソースをそのまま貼付けている訳ではありませんよね? ●●は、適当に変えていますよね?
|
seasoft |
投稿日時: 2009/11/4 9:36
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: トップページに大きくメイン画像を作るには? > これをどこに置けばいいのでしょうか?
文書を読む限りでは、「管理ページのヘッダー編集のところ」で良さそうですね。 「化けてしまう」について、もう少し詳しい説明があると良いかと思います。
|
merupon |
投稿日時: 2009/11/4 5:11
対応状況: −−−
|
新米 登録日: 2009/11/4 居住地: 愛知県 投稿: 10 |
トップページに大きくメイン画像を作るには? トップページに大きなメイン画像を置きたくていろいろ
調べてみたところ、 EC-CUBEマニュアルサイトに以下の説明がありました。 コンテンツの3カラムをまたいだ大きなメイン画像を作成したい。 左記の図のようなレイアウトを、管理画面のみで行おうとするとそのイメージの下に3カラムのテーブルを再現する事がむずかしくなってきます。 こういった場合、管理画面で簡単に行うならヘッダーの下に画像を表示させる記述をする事をオススメします。 ただそのままだと登録されているヘッダーを使用している全てのページにこの画像が反映されてしまうので、ある特定のページのみに表示されるための記述を行います。 ▼トップページのみにイメージを表示させるための記述 <!--{assign var=●● value="`$smarty.const.URL_DIR`index.php"}--> <!--{ if $smarty.server.PHP_SELF==$●●}--> <!--▼TOPIMAGE--> <table width="780" border="0" cellspacing="0" cellpadding="0" summary=" "> <tr> <td><img src="<!--{$smarty.const.SITE_URL}-->img/top/image.jpg" width="780" height="208" alt="ふとんやさんです"></td> </tr> </table> <!--▲TOPIMAGE--> <!--{/if}--> とあるのですが、これをどこに置けばいいのでしょうか? ヘッダー関係なら管理ページのヘッダー編集のところなのかな、 と思い、貼り付けてみましたが、化けてしまうばかりです。 なにとぞご教授願います。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |