ログイン画面の作成

新規登録とそのユーザーがログインする画面を作成

1. データベースの作成
・usersテーブル
・addressesテーブル

※前回のモデル図を参照のこと(今回はユーザーとアドレスの部分を使用)

pic

2.Modelを作成する
・ app/ModelにUser.phpを作成

2-1. app/Modelフォルダにaddresses.phpを作成

※関数hasManyとbelongsToについては前回の表を参照

3. Controllerの作成
・app/ControllerフォルダにUsersController.phpを作成
(前回学習した書籍情報と同じ構造)

5. Userモデルに制約を追加

6. Viewの作成
・app/ViewフォルダにUsersフォルダを作成し、add.ctpとedit.ctp、view.ctpを作成

新規ユーザー登録の完成画面

new_user

ログイン画面の完成図

login

お届け先(ユーザーの住所)情報登録画面の完成図
addreses

[wc_fa icon=”arrow-down” margin_left=”” margin_right=””][/wc_fa] 登録後の画面
cake_address