このメソッドは、フォームの開始タグを出力します。パラメーターはすべてオプションです。元に現在のコントローラーに送信するためのフォームを作ろうとしているものとみなします。呼んだ場合、描画されたビューの中で次のような出力が表示されます。引数は、フォームの「コンテキスト」として使用されます。いくつかの組み込みフォームのコンテキストがあり、独自に追加することができます。次のセクションで説明します。次の値とマップします。結果を処理できるようにします。これは単純なデータ構造を作成してフォームを構築することができます。必要とするインターフェイスを単に満たすだけです。永続性を必要としない短いフォームを作成したい場合に便利です。すべてのコンテキストクラスは、リクエストデータにアクセスできるため、フォームを簡単に作成できます。コンテキストを持ったフォームが作成されると、作成したすべてのコントロールはアクティブなコンテキストを使用します。アクティブなコンテキストを閉じることができます。エンティティーのフォームを作成するには、次の手順を実行します。エンティティーである必要があります。編集フォームを作成するために、同じロジックを使用することができます。オブジェクトを使用します。フォームとして作成されます。閲覧すると、次のことができます。フィールドが生成されます。自動的に付加されます。ように文字列を渡すことができます。配列は、ほとんどのフォーム設定が行われる場所です。タグの生成方法に影響を与えるさまざまなキーと値のペアが含まれます。作成するフォームの種類を選択できます。フォームコンテキストに基づいて自動的に決まります。