Verwendung des Volist-Tags in thinkPHP

不言
Freigeben: 2023-03-30 11:40:02
Original
2075 Leute haben es durchsucht

In diesem Artikel wird hauptsächlich die Verwendung des Volist-Tags in thinkPHP vorgestellt und die Funktionen, Attribute und zugehörigen Verwendungsfähigkeiten des Volist-Tags in ThinkPHP anhand von Beispielen analysiert

Dieser Artikel beschreibt die Beispiele für die Verwendung des Volist-Tags durch thinkPHP. Geben Sie es wie folgt als Referenz an alle weiter:

Attribute:

name(必须) 要输出的数据模板变量
id(必须) 循环变量
offset(可选) 要输出数据的offset
length(可选) 输出数据的长度
key(可选) 循环的key变量,默认值为i
mod(可选) 对key值取模,默认为2
empty(可选) 如果数据为空显示的字符串

Normalerweise ist das von der Select-Methode des Modells zurückgegebene Ergebnis ein zweidimensionales Array, das ausgegeben werden kann direkt über das volist-Tag.

$User = M('User');
$list = $User->select();
$this->assign('list',$list);
Nach dem Login kopieren
rrree

Gerade Datensätze ausgeben

<volist name="list" id="vo">
{$vo.id}
{$vo.name}
</volist>
Nach dem Login kopieren

mod beginnt bei 0 zu zählen, hier ist die Mod-Schleifenanzahl 0,1

Das Mod-Attribut wird auch verwendet, um den Zeilenumbruch bestimmter zu steuern Datensätze, zum Beispiel:

<volist name="list" id="vo" mod="2" >
<eq name="mod" value="1">{$vo.name}</eq>
</volist>
Nach dem Login kopieren

mod loop count, 0,1,2,3,4 umbrechen, wenn der Wert 4 ist. Das heißt, 5 Datenelemente werden in eine Zeile geändert.

Ausgabeschleifenvariable

<volist name="list" id="vo" mod="5" >
{$vo.name}
<eq name="mod" value="4"><br/></eq>
</volist>
Nach dem Login kopieren

Die Schleifenvariable beginnt bei 1 1, 2, 3, 4

Wenn das Schlüsselattribut nicht angegeben ist, wird die Schleifenvariable i von verwendet Standard, zum Beispiel:

<volist name="list" id="vo" key="k" >
{$k}.{$vo.name}
</volist>
Nach dem Login kopieren

Umfassender Fall:

<volist name="list" id="vo" >
{$i}.{$vo.name}
</volist>
Nach dem Login kopieren

Effekt

Verwandte Empfehlungen:

Thinkphps Volist-Tag-Nesting Recycle

Das obige ist der detaillierte Inhalt vonVerwendung des Volist-Tags in thinkPHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage