接Smarty中的自定义函数(一)
7、html_checkboxes
复选框
$ssss1 = array(2,3,4);
$ssss2 = array('学习','工作','生活');
$ssss3 = array(2,4);
$smarty->assign('ssss1',$ssss1);
$smarty->assign('ssss2',$ssss2);
$smarty->assign('ssss3',$ssss3);
$suse = array(
0 => '学习',
1 => '工作',
2 => '生活',
);
$smarty->assign('suse',$suse);
$smarty->display('html_checkboxes.html');
html_checkboxes.html
<{*
name,checkbox的name属性
values,checkbox中的value
output,checkbox中的显示字符
selected,已选定的元素
separator,checkbox之间的分隔符
labels,是否有<label>标签,默认为true
*}>
<{html_checkboxes name=ssss values=$ssss1 output=$ssss2 selected=$ssss3 separator="<br>"}>
<{*解析后的html代码
<label><input type="checkbox" name="ssss[]" value="2" checked="checked" />学习</label><br>
<label><input type="checkbox" name="ssss[]" value="3" />工作</label><br>
<label><input type="checkbox" name="ssss[]" value="4" checked="checked" />生活</label><br>
*}>
<br>
<{*
name,checkbo