EC-CUBE EC-CUBEのカスタマイズ・制作会社 強いネットショップ構築します|EC-Orange

EC-Orange とは

質問と回答

Q. 『ヘッダーへのフラッシュ表示について』

フロント機能 > その他 2009/02/06 08:38:00
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=3398&forum=10
教えてください。ヘッダーへのフラッシュ(swfファイル)表示について。

[EC-CUBE] version2.33

初めて投稿します。過去の投稿を探してみたのですが、表題の件については見つけることができなかったため、投稿させていただきます。
main.cssの編集により、ヘッダーのバックグラウンド画像ファイルを変更することができますが、そこをswfファイルに指定してもフラッシュの再生ができませんでした。
デザイン管理-ヘッダーフッター設定-ヘッダー編集をするにしても、どこをいじればよいのかよくわかりません。
メイン編集でのフラッシュの埋め込み方は
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&topic_id=2994&forum=6
の方に出ているようですが…。

A. 回答

『Re:ヘッダーへのフラッシュ表示について』
2009/02/13 11:23:00
L8の

<param name=\"movie\" value=\"/eccube/html/user_data/packages/default/fla/xxx.swf\" />

/eccube/html/user_data/packages/default/fla/xxx.swf

の部分を、<!--{$TPL_DIR}-->fla/xxx.swf

L10の

<embed src=\"xxx.swf\" quality=\"high\" width=\"780\" height=\"240\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />

xxx.swf

の部分を、<!--{$TPL_DIR}-->fla/xxx.swf

へ変更して、書き出された後のHTMLソースのそれぞれのパスが、
/eccube/html/user_data/packages/default/fla/xxx.swf
となって通っているか確認してください。

それから、フラッシュファイルが、下記のディレクトリに正しく格納されているか確認してみてください。

/eccube/html/user_data/packages/default/fla/xxx.swf

フラッシュ部分が白紙でスペースが開いているということは、リンクが通っていないのだと思います。

このそれぞれが最終的に、「/eccube/html/user_data/packages/default/fla/xxx.swf」で一致していないと表示されないと思いますので、書き出されたソースを見ながら正しいパスが通るように調整してください。

これでいけると思いますよ!