内容へ移動
ClownWiki
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
cakephp:scaffold
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== とりあえず画面作成 ====== ===== scaffold ===== テーブルとコントローラの作成だけでとりあえずCRUDができる。 ==== テーブル作成 ==== <code> CREATE TABLE IF NOT EXISTS `users` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ユーザーID', `name` varchar(64) NOT NULL COMMENT 'ユーザー名', `modified` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新日時', `created` datetime NOT NULL COMMENT '作成日時', PRIMARY KEY (`id`), ) ENGINE=InnoDB DEFAULT CHARSET=utf8; </code> ==== コントローラ作成 ==== <code> vi app/controllers/users_contoller.php </code> <code> <?php class UsersController extends AppController { var $name = 'Users'; var $scaffold; } </code> ==== ブラウザでアクセス ==== http://server/users/ にアクセス この手順で表示される html (ビュー)は動的に生成されるものなので、保存することはできない。 保存の必要があれば、次の bake の手順を行う。 ===== bake ===== <code> cd ./cake/console/ ./cake bake </code> インストールの手順、環境によっては権限の設定が必要 <code> chmod 707 cake </code>
cakephp/scaffold.txt
· 最終更新: 2025/02/16 13:53 by
127.0.0.1
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ