ethnaのactionとviewとtemplateファイルの追加
ethnaの使い方メモ
前提条件
- サンプルに習って「login」というactionファイルを作成して接続できるようにする。
- /tmp/sampleにethnaをインストールしている。
- /tmp/sampleに移動してコマンドは実行する。
actionの作成
以下のコマンドで作成
[root@localhost sample]# ethna add-action login
file generated [/tmp/sample/skel/skel.action.php -> /tmp/sample/app/action/Login.php]
action script(s) successfully created [/tmp/sample/app/action/Login.php]
これで、以下のスケルトンファイルが作成される。
/tmp/sample/app/action/Login.php
viewとtemplateファイルの作成
以下のコマンドで作成
[root@localhost sample]# ethna add-view -t login
file generated [/tmp/sample/skel/skel.view.php -> /tmp/sample/app/view/Login.php]
view script(s) successfully created [/tmp/sample/app/view/Login.php]
file generated [/tmp/sample/skel/skel.template.tpl -> /tmp/sample/template/ja/login.tpl]
template file(s) successfully created [/tmp/sample/template/ja/login.tpl]
これで、以下のスケルトンファイルが作成される。
/tmp/sample/app/view/Login.php
/tmp/sample/template/ja/login.tpl
移動実験
/tmp/sample/template/ja/index.tplに以下の記述を追加
<a href="{url action="login"}"> aaa </a>
で、アクセスしてみて「Sample」って表示されたら成功
まとめ
まとめることも無し。次に進む。