cakephpの初期設定
アプリケーションいくつか作ってる時に、毎回同じ事調べるのが面倒になってきたのでメモ。
1:security salt
ちゃんとcakeが表示しれくれるからそれ見て修正すればok.
security saltは、ハッシュの生成に使用されるので、アプリAで使用していたDBをアプリBでも使用したい時、同じカスタム文字列は利用できない、つまりアプリAで暗号化されるデータとアプリBでのデータは全く違うものになる
2:database.default.php
これをdefault.phpに名称を変更して、DBアクセス情報記載
3:トップページ設定
「/app/config/routes.php」いじくる
デフォルトではルーティング設定ファイルによりコントローラ「pages」のアクション「display」をコールするようになってる
これをトップページを表示させたいコントローラーとアクション指定すればok
トップページを静的なページで表示させるなら、他の処理でokだけど、いつ動的に表示させるかわからんのでこれでok
4.レイアウトファイルの変更
cakephpはレイアウトファイルの中にビューを埋め込む形式になっている。
デフォルトのレイアウトファイルの参照先はる cake/libs/view/layouts/default.ctpが使われている。
異なるレイアウトファイルにしたい場合、/app/views/layouts/default.ctp に新しいデフォルトレイアウトファイルを作成すれば、そちらを特に指定しなくても読み込んでくれる。