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