SyntaxHighlighter

2013年1月30日水曜日

NetBeans IDEとCakePHP プログラム編(3/4)


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の説明でした。






0 件のコメント:

コメントを投稿