質問 > その他 > 新規作成したページへのCSSファイル指定 |
その他
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
tonton |
投稿日時: 2009/12/17 15:23
対応状況: −−−
|
仙人 登録日: 2008/8/14 居住地: 投稿: 437 |
Re: 新規作成したページへのCSSファイル指定 こんにちは。
CSSの適用は、テンプレートのsite_frame.tplのなかでuser_data/css/common.css⇒packageの中のテーマのCSS/import.css⇒それぞれのCSSと順番に呼び出しています。 ですので、site_frame.tplの<head>内のCSSを呼び出している部分で条件分岐すればいいのだと思います。 つまり <link rel="stylesheet" href="<!--{$smarty.const.URL_DIR}--><!--{$smarty.const.USER_DIR}-->css/common.css" type="text/css" media="all" /> この部分を <!--{if $tpl_title == "プライバシー"}--> <link rel="stylesheet" href="(適用したいCSSへのパス)" type="text/css" media="all" /> <!--{else}--> <link rel="stylesheet" href="<!--{$smarty.const.URL_DIR}--><!--{$smarty.const.USER_DIR}-->css/common.css" type="text/css" media="all" /> <!--{/if}--> みたいな感じで、プライバシーというナマエのページなら、○○.cssを使用し、それ以外なら通常のcommon.cssを使う、っていう風に。 ページの作成は、EC-CUBEの機能を使って新規ページを作成すれば、ちゃんと必要なファイル全てを生成してくれているので、それでいいと思います。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
新規作成したページへのCSSファイル指定 | makimaki | 2009/12/16 17:53 |
Re: 新規作成したページへのCSSファイル指定 | seasoft | 2009/12/16 23:30 |
Re: 新規作成したページへのCSSファイル指定 | makimaki | 2009/12/17 1:25 |
» Re: 新規作成したページへのCSSファイル指定 | tonton | 2009/12/17 15:23 |
Re: 新規作成したページへのCSSファイル指定 | makimaki | 2009/12/18 5:58 |
Re: 新規作成したページへのCSSファイル指定 | tonton | 2009/12/18 13:01 |