例子
代码如下< ?php
$ids = array(0,1,2,3);
$names = array("Rain","Snow","Wind","Rainbow");
$id = 2;
$Smarty->assign("ids",$ids);
$Smarty->assign("names",$names);
$Smarty->assign("id",$id);
$ary8 = array(1000=>"Rain",1001=>"Snow",1002=>"Wind",1003=>"Rainbow");
$id_ary8 = 1002;
$Smarty->assign("ary8",$ary8);
$Smarty->assign("id_ary8",$id_ary8);
?>
{html_radios name="id" id="id" values=$ids selected=$id output=$names selected=$id}
{html_radios name="id" id="id" options=$ary8 selected=$id_ary8 separator="
"}
{html_checkboxes name="test" values=$ids output=$names selected=$id separator="
"}
{html_checkboxes name="test" options=$ary8 selected=$id_ary8 separator="
"}
上面是标准的做法,当然我们还可以使用foreach来遍历数组然后再输入item与key值了,这里一个是名字一个是值了,在定义数组时只要注意key与值对应就可以了。
[smarty模板的作用]smarty模板数组生成radio、option、checkbox例子
http://m.bbyears.com/jiaocheng/55539.html
推荐访问: