在shopnc二开的时候需要对模板的修改,但是直接的原生输出下拉框的数据感觉占用很多行代码!
其实本身有全局的方法可以编写,只需要在全局方法写入所需的方法就可以减少代码量!
首先全局方法的路径在:\core\framework\function\core.php
例如如下的生成下拉框的代码:
/**
* 输出下拉框
* @param array $result
* @return string
*/
function tplSelect($result){
$str='';
foreach ($result as $k =>$v){
$str.="<option value=\"{$v}\">{$k}</option>";
}
return $str;
}只需要在模板里面这么调用即可!
<?php echo tplSelect($output['province']);?>
是不是减少了很多的代码量!
关键字词:

