バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > トップページに大きくメイン画像を作るには?

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
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}-->   

とあるのですが、これをどこに置けばいいのでしょうか?
ヘッダー関係なら管理ページのヘッダー編集のところなのかな、
と思い、貼り付けてみましたが、化けてしまうばかりです。
なにとぞご教授願います。
seasoft
投稿日時: 2009/11/4 9:36
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: トップページに大きくメイン画像を作るには?
> これをどこに置けばいいのでしょうか?

文書を読む限りでは、「管理ページのヘッダー編集のところ」で良さそうですね。

「化けてしまう」について、もう少し詳しい説明があると良いかと思います。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

osamusi
投稿日時: 2009/11/4 10:54
対応状況: −−−
長老
登録日: 2008/11/5
居住地:
投稿: 204
Re: トップページに大きくメイン画像を作るには?
管理画面>デザイン管理>ヘッダー・フッター編集の
ヘッダー編集の<div id="header">の</div>直前にでも挿入して、cssで調整すれば問題ないと思いますが。

まさか、そのソースをそのまま貼付けている訳ではありませんよね?
●●は、適当に変えていますよね?


----------------
株式会社サンクユーは東京都品川区のWEB制作会社です。
サンクユーのEC-CUBE構築、カスタマイズ・サービス
お問合せ先:info@thank-u.net
(有償対応のみ

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}-->
seasoft
投稿日時: 2009/11/4 17:24
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: トップページに大きくメイン画像を作るには?
試していないので、それで動作するのか分かりませんが、原因追跡の手法として・・・・


Smarty 変数「$aa」と、「$smarty.server.PHP_SELF」を変数ダンプしてみては?

http://seasoft.jp1.cx/ec/tips/smarty


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

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を書き換えるかしてはいかがでしょうか。


----------------
EC-CUBEのプラグインを公開しています!
いつも reCAPTCHA

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


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
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.