2010/07/31 レクチャー勉強会資料

サンプルアプリ設計情報

コントローラアクションphtmlファイルパスリダイレクト先スケルトン作成者phtml貼付者備考
IndexControllerindexAction/index/index.phtml×mars-3mars-3
_createForm×mars-3--
createAction/index/indexmars-3--

アプリ内各ディレクトリへのリンク

public

application

configs

bootstrap

controller

layouts

views

scripts

作業手順

1 zfプロジェクトを作成する
sh ZendFramework/bin/zf.sh create project setucodemo
2 作成したプロジェクトのルートに移動する
cd setucodemo
3 ZendFrameworkのライブラリーをコピーする
cp -R ZendFramework/libary/
4 作成したプロジェクトにアクセスしてみる
application/controller/IndexController.phpを開いてみる
5 application/configs/application.iniの設定を変更する
6 APPLICATION_ENVがproductionではエラー表示がでない
developmentに変更する: index.php ※アプリケーションを作成する場合には、Webサーバー(Apache)の設定ファイルの.htaccessなどで設定してください
7 レイアウトファイルがないので作成する
8 application/views/scripts/index/index.phtmlを編集する
9 IndexControllerを編集する
10 フォームを表示する
11 登録アクションの実装