New表示のgifファイル置き場所

「まったく何も分からない・・・」そんなユーザーさんの為のフォーラムです。どんなご質問でもお気軽にどうぞ。
返信
smastu
アクティブユーザー
記事: 22
登録日時: 2012年5月15日(火) 08:00

New表示のgifファイル置き場所

投稿記事 by smastu » 2012年5月17日(木) 15:45

お世話になります。
リファレンスマニュアル59ページ 5.5.14「NEW!」表示をするでNew.gifの
表示をしたい時、gifファイルはどこにおけばよろしいのでしょうか。デザインファイルと
同じフォルダーにおいても表示されませんでした。
以上、よろしくお願い致します。

webmaster
Site Admin
記事: 1451
登録日時: 2004年12月10日(金) 10:09

Re: New表示のgifファイル置き場所

投稿記事 by webmaster » 2012年5月17日(木) 18:33

smatsuさん、ご質問ありがとうございます。webmasterです。

画像の置き場所についてわかりづらく、ご面倒をおかけしております。m(__)m

画像ファイルも含め、埋め込み先のページで表示される「CMS Designerが管理していない」全てのコンテンツ(例えば、今回のNew.gifなど)は、それが埋め込まれるページからの相対パスとして表示されます。

例えば、yourpage.php に埋め込まれるコンテンツのデザイン定義で、

<img src="new.gif" />

と記述していた場合、yourpage.php と同じフォルダに置いておけば表示されます。
もし、デザイン用の画像ファイルをimageフォルダなどに分けておきたい場合は、yourpage.phpと同じフォルダにimageというフォルダをつくり、そこへnew.gifを入れた上で、

<img src="image/new.gif" />

のように相対パスを指定して頂ければ、表示されます。

以上の話とは別に、もし、「デザイン定義ファイルと同じ場所に画像ファイルも置いて管理したい」という場合には、デザイン定義ファイルへのパスをそのまま記述してください。
例えば、/cmsdesigner/config/schema/diary/diary.default.design.xsl というデザイン定義ファイルと一緒に関連する画像ファイルを置いた場合には、

<img src="/cmsdesigner/config/schema/diary/new.gif" />

と、ルートからの絶対パスで記述すると良いかと思います。

以上、ご不明な点がございましたら、お手数をおかけしますがまたご連絡頂ければ幸いです。

smastu
アクティブユーザー
記事: 22
登録日時: 2012年5月15日(火) 08:00

Re: New表示のgifファイル置き場所

投稿記事 by smastu » 2012年5月18日(金) 08:01

webmaster様
早速、ご教授頂き有難う御座います。
ご回答の通りgifファイルをルートに置き確認して
問題なく表示される事を確認致しました。
有難う御座いました。

返信