1

特定のフィールドのみを表示するビュー (_form) を含める必要があります。

$user = new User;
$this->renderPartial('//User/_form', array('model'=>$user));

この関数では、表示するフィールドを指定できますか?

ありがとう

4

2 に答える 2

0

renderPartial提供されたビュー ファイルのみを (レイアウトを含めずに) レンダリングするため、フォーム フィールドの一部のみを含めたい場合は、ifステートメントを使用してコードの一部を出力する変数 (配列など) を渡す必要があります (または同様のアイデア) 。 )。

要するに、あなたの質問に対する答えは次のとおりです。いいえ。renderPartial違いはrender、レイアウト ファイルを含めずにビュー ファイルをレンダリングすることです。

于 2013-10-30T10:29:35.987 に答える