smarty生成表单元素功能实现的原理是:给smarty一个数组,用于生成和显示菜单或选项,另外在传递一个选项的值,用于默认选择的匹配:
为大家示例如下:
php文件:index.php
assign('cust_ids',array(1000,1001,1002,1003));$smarty->assign('cust_names',array('丁庆','闫磊','吕东','宋子健'));$smarty->assign('customer_id',1003);$smarty->display("index.html");?>
模板文件:index.html
<{html_radios name="id" values=$cust_ids selected=$customer_id output=$cust_names }>