html_table-Funktion
html_table-Funktion:
Die benutzerdefinierte Funktion html_table füllt die Daten im Array in die HTML-Tabelle. Das cols-Attribut bestimmt, wie viele Spalten die Tabelle hat hat.
table_attr , Die Attribute tr_attr und td_attr bestimmen einige zusätzliche Attribute der tr- und td-Tags in der Tabelle
Wenn tr_attr und der td_attr-Attributwert ein Array ist, werden die Werte nacheinander verwendet
Wenn Trailpad angegeben ist Attribut, einige Daten werden an die letzte Zeile der Tabelle angehängt, z. B.:
index.php:
require('Smarty.class.php');$smarty = new Smarty;$smarty->assign('data',array(1,2,3,4,5,6,7,8,9));$smarty->assign('tr ',array('bgcolor ="skyblue"','bgcolor="#0f0"'));
$smarty->display('index.tpl');
index.tpl:
{html_table loop=$data}
{html_table loop=$data cols=4 table_attr='border="0"'}{html_table loop=$data cols=4 tr_attr=$tr}
Ausgabe:
: