トップページのみテンプレート変更
umeboshi > トップページのみテンプレート変更 @ 2011/5/18 12:37 |
---|
default.ctpをコピーしてトップページ用と以下コンテンツ用と使い分けたいと思っています。
ブログ一覧やブログ記事詳細のテンプレートは修正できました。 トップページのみのテンプレート適用方法はありますか? もしくはトップページのソースを直いじりすることが可能ならそれでも構いません。どのファイルをいじれば良いのでしょうか? BaserCMS 1.6.10を使っています。ご教示お願い致します。 トップページの構成: <h1>サイト名(リンクなし)</h1> <<コンテンツリスト(グローバルナビ)>> <<フィード読み込み>> <<サブメニュー(外部リンク)>> <<フッター>> 以下コンテンツ(ブログ記事一覧)の構成: <div><a href="トップページURL">サイト名</a></div> <<トピックパス>> <h1>ブログタイトル</h1> <<記事タイトルリスト>> <<フッター>> 以下コンテンツ(ブログ記事詳細)の構成: <div><a href="トップページURL">サイト名</a></div> <<トピックパス>> <h1>記事タイトル</h1> <<本文>> <<フッター>> ※トップページ用と以下コンテンツ用との大きな違いはヘッダー部分です。(h1の適用場所・トップページへのリンクの有無・グローバルナビの有無) header.ctpをコピー・修正するところまではできました。できればほかの固定ページも個別にマークアップしたいので、何か方法があれば良いのですが…。 |
ryuring > Re: トップページのみテンプレート変更 @ 2011/5/18 14:18 |
---|
こんにちは。
ページごとにレイアウトを切り替える場合には、ページ編集画面の本文の編集欄をソースコードビューに切り替えて、次の1行を記述します。
他にも、個別にCSSを読み込む場合は、、、
などがあります。 Twitter:@ryuring |
umeboshi > Re: トップページのみテンプレート変更 @ 2011/5/18 14:51 |
---|
返信ありがとうございます。
\app\webroot\themed\{サイトディレクトリ}\layouts\ 内に「top.ctp」というレイアウトテンプレートを作成後、 ダッシュボード > ページ管理 > ページ情報編集 のソースコードビューにて以下のように記述しました。 が、トップページにアクセスすると “404 NOT FOUND エラー : リクエストされたアドレス '/' はこのサーバにありませんでした。" と表示されてしまいました。 記述全文:
記述方法を間違えていますでしょうか?何卒よろしくお願い致します。 |
ryuring > Re: トップページのみテンプレート変更 @ 2011/5/18 14:55 |
---|
あ、拡張子は省略してください。
Twitter:@ryuring |
umeboshi > Re: トップページのみテンプレート変更 @ 2011/5/18 15:14 |
---|
解決しました!有り難うございました!
|