NC3への記録

テーマでこのサイトを実現

このサイトのレイアウトをテーマで実現。

ヘッダー、フッターを横幅一杯に。フッターはnc3の固定フッターとユーザー設置のフッターを一つのブロックで背景色の設定を可能に。

また、下へのスクロール時、ページトップへのボタン表示。

作成方法は、先日のカンファレンスでRyusの天野さんに教えてもらい、挑戦。

Pagesプラグインをカスタマイズしたctpファイルをテーマに組み込み、javascriptもテーマ独自のjsファイルを可能に。

カッコ良さは、Ryusのnc3plusにはかないませんが、ページ単位にpluginのレイアウトを変更する事が可能とする方法を取得出来たかなぁ!

ただし、ページにレイアウトを変えたいプラグインは一つのみで、他のプラグインは標準になるのです。が、ページ決め決めのテーマを作れば使用しているプラグインを全て対象とするれば思いのままのレイアウトが可能になると?!

 

/app/view/themed/*****/

の下に

plugins/pages/layout/default.ctp

plugins/netcommons/elements/common_theme_js.ctp

webroot/css/style.css

webroot/js/scripts.js

を作り

これでレイアウト、機能を含めテーマ化を実現。

 

そのうち、Ryusの天野さんも配布されるということですが、カッコよいのを作って配布出来ればと!

乞うご期待を!