|
||||||||||||||||
| 1 2 3 4 次のページ | ||||||||||||||||
| Mojaviを利用したサンプル・アプリケーションに機能を追加する | ||||||||||||||||
|
今回は、本連載の「第4回:Mojaviにおける基本中のキホン」でMojaviを利用したサンプル・アプリケーションに機能を追加していきます。 Mojaviを利用したサンプル・アプリケーションでは、今回の機能追加によって下記のコンポーネントを追加または修正します。 ![]() 図1:追加修正するコンポーネント それでは上記の図1を基にそれぞれのコンポーネントについて解説していきます。 |
||||||||||||||||
| LoginAction.class.phpの修正 | ||||||||||||||||
|
(1)のLoginAction.class.phpは、ログイン画面のログインボタンが押された時に実行されるアクションクラスです。 本連載の第4回からの変更点としては、認証機能が追加されている点です。本処理のreturn値が"View::SUCCESS"の場合は認証が成功したものと判断してLoginSuccessView.class.phpへ処理を移します。 一方、return値が"View::ERROR"の場合は認証が失敗したものと判断し、エラーメッセージを準備したうえでLoginErrorView.class.phpに処理を移します。 LoginAction.class.php |
||||||||||||||||
| Login.phpの修正 | ||||||||||||||||
|
(2)のLogin.phpはログイン画面を表示するためのテンプレートです。本連載の第4回からの変更点として、エラーメッセージが格納された変数を参照することで、エラーメッセージを表示できるようにしています。 Login.php |
||||||||||||||||
|
1 2 3 4 次のページ |
||||||||||||||||
|
|
||||||||||||||||
|
|
||||||||||||||||
|
||||||||||||||||
|
|
||||||||||||||||
|
||||||||||||||||
|
|
||||||||||||||||
|
||||||||||||||||
|
|
||||||||||||||||
|
||||||||||||||||


