公司旧网站要重新用destoon翻新设计,今天遇到新的需求。在产品库里面加上城市地区选择的字段选项,并且还是要多选。如果,我们要单选的话,其实,系统都自动的帮我们设置好了,可是这里是地区要支持多选,那么我们只能自己手段的添加了。在后台产品库添加的时候显示如下的效果:
一、新建数据库字段。
查找路径:后台-功能模块-产品库模块-模块设置-定义字段-添加字段
具体操作:添加字段,选择所要设置字段的类型。我这里是地区,全国34个省直辖市,多选。
具体的设置截图如下:
通过上面我们可以很轻松的在数据库中新建了地区的字段。
二、前台如何的去调用。
模板文件:/module/info/admin/template/edit.tpl.php
在模板文件相应的位置添加下面的调用代码:
<?php echo fields_show(28, '<td class="tl">', '<td>', $item, $fd);// ?>
如下图:
只要将上面的代码直接放在你想要显示的位置就可以了,不过这里稍微参数要设置一下。
28 就是你新建字段调用的id,怎么知道自己新建字段的id呢。其实,也很简单的。只要在定义字段的面板上,找到
我们新建的字段,找到表单调用,一眼就可以看到,{fields_show(28)}。很轻松的就可以发现id为28。
如下图:
通过上面的二步我们就可以很简单的自定义产品库的字段了。在提交或者新建的时候,系统会将你设置的值自动的添加到数据库中。