文でデータモデルを変更すべきではなく、また、比較的シンプルなものに留めておくことを推奨します。ロジック部とプレゼンテーション部の分離の精神に基づいて、ロジックの大部分はビューではなく、コントローラかモデルに置くべきです。ビューは、描画の際にビュースクリプトファイルを識別するために使われる名前を持ちます。ビューの名前はビュースクリプトファイル名と同じです。いう名前のビュースクリプトファイルを参照します。ディレクトリ下にある、対応するビューファイルを探します。使用してコントローラインスタンスへのアクセスが可能です。いう形でコントローラのプロパティを参照できます。番目の配列のパラメータを変数へ展開します。してアクセスできます。¶レイアウトは、ビューを装飾するために使用される特別なビューで、通常、いくつかのビューに共通しているユーザインタフェースの部分を含みます。以下のように、レイアウトはヘッダーとフッターを含み、その間にビューを埋め込むことが出来ます。ビューのレンダリング結果を格納するものです。コールするとき、暗黙に適用されます。レイアウトとして使用されます。いずれかを変更することで、カスタマイズ可能です。子クラスのインスタンスです。これは、主に表示的な用途を持つコンポーネントです。ウィジェットは、通常、複雑ではあっても自己完結したユーザインタフェースを生成するためにビュースクリプトに埋め込まれます。カレンダーウィジェットは複雑なカレンダーユーザインタフェースを表示させるために使用出来ます。ウィジェットは、ユーザインタフェースコードの再利用性を高めてくれます。必要としないときに用いられます。呼び出す際に、プロパティの初期値を設定します。ウィジェットを使用する際に、使用されるマスクを指定したい場合は、下記のように、プロパティの初期値を配列として渡します。ここで、配列のキーはプロパティ名、配列の値は対応するウィジェットプロパティの初期値です。}}コントローラのように、ウィジェットはそれ自身のビューを持つことができます。サブディレクトリに位置します。呼び出すことで描画させることができます。唯一の違いは、ウィジェットビューにはレイアウトを適用できないことです。コントローラインスタンスを参照するのではなく、このウィジェットインスタンスを参照します。使ってサイト全体のレベルでウィジェットを初期構成すると、基本になる設定を非常に楽に構成することができます。ページを参照して下さい。よってエラーやロギング情報を表示するために使用されるビューです。そのエラーを説明する例外を投げ、特定のシステムビューを使用して、その例外を表示します。システムビュー名は、いくつかのルールに基づきます。エラー表示のためのビューを指します。ビューが表示されます。以下に、1セットのデフォルトシステムビューを提供します。以下に、同じファイル名のビューファイルを作成してください。