3-2. VIEWを作成する。
Viewは、Viewフォルダー直下にファイルを置くのではなく、
複数形のキャメル型表記でフォルダーを作成し、その配下にファイルを作成します。
3-2-1. フォルダーの作成 ・ナビゲータの「View」を右クリックして「新規」→「その他…」をクリックします。
・カテゴリ(C)で「その他」をクリックしてファイル・タイプ(F)から「フォルダ」を選択し「次>」をクリックします。
・ファイル名に「OrderLists」と入力します。確認後【終了(F)】をクリックします。
3-2-2. ファイルの作成
・VIEWのファイル名はxxxxx.ctpのように拡張子が「ctp」となります。 この仕様はCakePHP独自のものなにで、通常のEditerでは、編集できません。 まずは、この拡張子をNetBeansが認識するようにします。
3-2-2-1 ファイルの関連付け
(1)メニューバー「ツール(T)」から「オプション(O)」を選択します。
(2)オプション画面の「その他(M)」から「ファイル」タブを選択します。
(3)「ファイル拡張子(E):」の「ctp」と入力し、「関連付けられたファイル・タイプ(MINE)(T):」 は「PHPファイル(text/xx-php5)」を一覧を表示し選択します。
(4)内容を確認し「OK」をクリックします。
3-2-2-2 Ctpファイルの選択
・ナビゲータの「View」から「OrderLists」を右クリックして「新規」→上から2個目の「Empty Ctp file…」をクリックします。 2個目を選択する理由は、1個目の「Empty Ctp file…」は、CakePHP1.X用と思われるためです。
3-2-2-3 関連付け後のファイルが選択できない場合
・もしも「Empty Ctp file」が見当たらない場合、「その他」を選択してください。 上記設定ができた場合は、
3-2-2-5へ跳んでください。
3-2-2-4 ファイルタイプからの選択
・カテゴリ(C)で「CakePHP2 Framework」をクリックしてファイル・タイプ(F)から「Empty Ctp file」を選択し「次>」をクリックします。
3-2-2-5 ファイル名入力
・ファイル名に「index」と入力します。確認後【終了(F)】をクリックします。
トップページ以外の場合、名前は、単数形のアンダースコア型となります。
仮にControllerにOrderListを表示するGetOrderList()という関数があった場合Viewのファイル名は「get_order_list.ctp」となります。
3-2-2-6
・練習ですので、この段階では、最低限のHTML文を作成します。
ここまでViewの説明でした。