質問 > 管理機能 > tplを編集すると画像が反映されません |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
mi-taro |
投稿日時: 2009/7/16 18:15
対応状況: −−−
|
一人前 登録日: 2009/4/21 居住地: 投稿: 118 |
tplを編集すると画像が反映されません ECCUBE 2.4.1
Mysql 5.1.31 mac tiger 10.4 apache4.4.9 こんにちは。 管理画面>デザイン管理>テンプレート設定> より、 カスタマイズしたデザインテンプレートを追加して登録しましたが、カスタマイズしたイメージ画像が反映されたりしなかったりして困っています。 以前のバージョン、ECCUBE2.3.4版のcssやtplをカスタマイズしたのが原因でしょうか? cssやhtmlのカスタマイズで、phpやsmartyのプログラムは触っていませんでした。 少し変なのが、文字の色や背景色は反映されているのですが、gifやjpeg画像が反映されていたりいなかったりしています。 例えば、data/smarty/templates/**/**.tplの文字を編集すると変更されるのに、画像部分のheightなどを触ると、jpeg画像の部分がウェブ表示すると[?]表示になってしまいます。 mysqlのエラーなどは出ていません。画像はなくとも、プログラムは普通です。 アドバイスいただけるとうれしいです。よろしくお願いします。 |
seasoft |
投稿日時: 2009/7/16 19:35
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: tplを編集すると画像が反映されません *.tpl の記述内容と実際の HTML 出力を書いていただくと良いとおもいます。
|
mi-taro |
投稿日時: 2009/7/16 20:11
対応状況: −−−
|
一人前 登録日: 2009/4/21 居住地: 投稿: 118 |
Re: tplを編集すると画像が反映されません >seasoft様
レンスポンスありがとうございます! 例えば、 data/smarty/templates/以下のcart.tplの変更をあげてみます。 デフォルトのcart.tpl: data/smarty/templates/default/cart.tpl *************************************************************************** <h2> <img src="<!--{$TPL_DIR}-->;img/side/title_cartin.jpeg width="166" height="35" alt="カゴの中身"> </h2> <p>商品数:<!--arrCartlList.0.TotalQuantitylnumber_formatldefault:0-->点</p> *************************************************************************** 新しいフォルダのcart.tplの修正部分 1:画像の入れ替え 2:画像のサイズを修正。 3:文字の修正「点」から「個」へ data/smarty/templates/新しいテンプレート/cart.tpl *************************************************************************** <h2> <img src="<!--{$TPL_DIR}-->;img/side/NEWtitle_cartin.jpeg width="150" height="20" alt="カゴの中身"> </h2> <p>商品数:<!--arrCartlList.0.TotalQuantitylnumber_formatldefault:0-->個</p> *************************************************************************** 修正部分を保存して、表示してみると.... 画像部分は「?」マーク サイズは、デフォルトのまま。 文字の部分は、「個」というように新しくなります。 パスが通ってないわけではないということなんですが、どうして画像が表示されないのでしょう。 |
miningbrow |
投稿日時: 2009/7/16 23:20
対応状況: −−−
|
新米 登録日: 2007/10/16 居住地: 東京 投稿: 7 |
Re: tplを編集すると画像が反映されません <img src="<!--{$TPL_DIR}-->;img/side/NEWtitle_cartin.jpeg width="150" height="20" alt="カゴの中身">
<!--{$TPL_DIR}-->の後のセミコロンが怪しい気がします、、、 外してみたらどうでしょう? <img src="<!--{$TPL_DIR}-->img/side/NEWtitle_cartin.jpeg width="150" height="20" alt="カゴの中身"> こんな感じです。 |
flealog |
投稿日時: 2009/7/16 23:37
対応状況: −−−
|
仙人 登録日: 2008/6/10 居住地: 投稿: 485 |
Re: tplを編集すると画像が反映されません 引用:
data/smarty/templates/default/bloc/cart.tplですかね? 引用:
デフォルトは・・・
だと思います^^ なのでminingbrow様の言われている箇所と、ファイル形式 .jpeg ⇒ .jpg でどうでしょうか? それと 引用:
も
だと思います。 外してたらごめんなさい^^;
|
ramrun |
投稿日時: 2009/7/17 0:43
対応状況: −−−
|
仙人 登録日: 2006/11/3 居住地: 投稿: 789 |
Re: tplを編集すると画像が反映されません ダブルクォーテーションが抜けてるから画像へのリンクが切れているんだと思います。
あとセミコロンはいらないかと。
|
mi-taro |
投稿日時: 2009/7/17 1:19
対応状況: −−−
|
一人前 登録日: 2009/4/21 居住地: 投稿: 118 |
Re: tplを編集すると画像が反映されません miningbrow様、 flealog様、 ramrun様
ありがとうございます! 皆様の指摘どおり、imgの前のセミコロンを / に変えると 画像が表示されました! いろんなページをチェックしてみたところ、すべてではないのですが、 ほとんどがセミコロンに変わっていました。 一体なぜ〜〜 ひとつひとつ直すのは大変だな..... とはいえ皆様、本当にありがとうございました。 またどうぞよろしくお願いします。 |
seasoft |
投稿日時: 2009/7/17 5:50
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: tplを編集すると画像が反映されません 疲れ果てて寝ている間に、問題解決できていて良かったです。
この時期は、日常業務と平行して、イルカショーを手伝っているので体力的に厳しい・・・ 技術系の掲示板では、抽象的な文書だけよりも、的を絞って具体的なコードを書くと反応が良い傾向ですので、そんな感じで質問すると良いかと思います。 今回のケースでは、実際に実行した(ブラウザでの)ソースも貼り付けておくと良かったのではないかと思います。(というか、それを見たら、スレ主様自身でも異常に気づけたかも。) > いろんなページをチェックしてみたところ、すべてではないのですが、 > ほとんどがセミコロンに変わっていました。 > 一体なぜ〜〜 C言語系統のプログラミング言語を使う人に多く発現する職業病かもしれません。 ついつい、VBA マクロの行末にも「;」を打ってみたり 日常文書でも、発現すると重症ですよ まぁ、同じパターンでの出現だとしたら、一斉置換あたりですかね。
|
mi-taro |
投稿日時: 2009/7/17 11:36
対応状況: −−−
|
一人前 登録日: 2009/4/21 居住地: 投稿: 118 |
Re: tplを編集すると画像が反映されません(解決) >seasoft様
早朝からご苦労様です! seasoft様のアドバイスのおかげで皆様からのお指摘をうけ、解決に至りました。 本当にありがとうございます。 今後はコードの記述を心がけたいと思います。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |