確かに、初期デザインは黒と赤を基調にしているので、ちっともビジネスっぽくありません。「初期デザインを変えてくれ!」という要望もMLで流れたくらいで……。
http://groups.google.com/group/cake-php/browse_thread/thread/7248b46de597b10b/
というわけで、最初から使用できる無料のテンプレートを7つ、Contented Designs のオープンソースのテンプレートからポートしてみました。スクリーンショットは、とりあえず解凍しただけのCake PHPに放り込んだだけの状態です。
デザインの閲覧・ダウンロードはこちらから。
http://cakephp.seesaa.net/article/20355864.html
1)使いたいテーマを解凍。
2)解凍してできた default.thtml を app/views/layouts にコピー。
3)解凍してできた ***.css を app/webroot/css にコピー。
これだけで、何の問題もなく、システムテンプレートが変更されます。
さすが MVC 分離デザイン。
あとは、じゃんじゃん モデル+アクションを書いて、機能ができてきたら、このテーマのリンク部分を変更すればよいだけです。
・テーブル部分は、CakePHP のデフォルトを css にとりあえずコピーしてあります。適当に変更してください。
・初期文字コードを、海外でも使用できるように"UTF-8"にしてありますが、日本で使用する場合には、ここを"EUC-JP"とか"Shift-JIS"とかに変更しましょう。
ちなみに、デザイン1枚あたり、5,6分で作成できました。自分の気に入ったデザインから、このCakePHP用のテンプレートを作成するのは非常に簡単です。
Ruby on Rails にもこんなテンプレート集みたいなものはあるんでしょうか。サイトでは発見できませんでした。
PHP で "Ruby on Rails" をしたいなら Cake PHP! (と宣伝。)




