在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']);?>
是不是减少了很多的代码量!
关键字词: