通常、volist タグはデータセット (select メソッド) のクエリ結果を出力するために使用されます。通常、モデルの select メソッドによって返される結果は 2 次元配列であり、これに対して volist タグを直接使用できます。出力。
最初に、次の例に示すように、コントローラー内のテンプレートに値を割り当てます。
リーリー
テンプレートは次のように定義されており、ユーザーの番号と名前がループで出力されます。
リーリー
Volistタグのname属性はテンプレートによって割り当てられた変数名を表すため、テンプレートファイル内で任意に変更することはできません。 id は現在のループ変数を表し、任意に指定できますが、name 属性と競合しないようにする必要があります。例:
リーリー
5 番目から 15 番目のレコードの出力など、クエリ結果のデータの一部の出力をサポートします:
リーリー
偶数レコードを出力:
リーリー
Mod 属性は、特定のレコードの行折り返しを制御するためにも使用されます。例:
リーリー
が空の場合、プロンプトを出力します:
リーリー
空の属性は直接 HTML 構文をサポートしませんが、変数出力をサポートできます。例:
リーリー
次に、テンプレートで使用します:
リーリー
出力ループ変数:
リーリー
key 属性が指定されていない場合、デフォルトでループ変数 i が使用されます。例:
リーリー
配列のインデックスを出力したい場合は、キー変数を直接使用できます。ループ変数とは異なり、キーはループによって制御されず、データ自体によって決定されます。例:
リーリー
コントローラーのテンプレート変数に値を代入したり、データセット変数を渡すことなく、関数を直接使用してテンプレートにデータセットを設定できます:
リーリー
http://www.bkjia.com/PHPjc/825337.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/825337.html技術記事通常、volist タグは、データセット (select メソッド) の結果出力をクエリするために使用されます。通常、モデルの select メソッドによって返される結果は、このために直接使用できます。 ..