前言
我们在开发织梦模板,自定义多选checkbox类型的字段时,选择了多个值,在前端模板输出时,默认都是以英文,链接的多个checkbox选择值一次性输出。用户体验非常不好。可以按照以下调用方法,给每个checkbox值都增加一个classname,从而可以独立输出显示。如下图:
调用方法
1、在dede:artlist和dede:list标签中调用代码如下:
[field:自定义字段 runphp=yes]
$arr = explode(',',@me);
$result = '';
for($index=0;$index<count($arr);$index++){
$result .= "<span class='dededao'>$arr[$index]</span>";
}
@me = $result;
[/field:自定义字段]
2、在内容页模板中调用代码如下:
{dede:field.自定义字段 runphp=yes}
$arr = explode(',',@me);
$result = '';
for($index=0;$index<count($arr);$index++){
$result .= "<span class='dededao'>$arr[$index]</span>";
}
@me = $result;
{/dede:field.自定义字段}
完成。
---------------------

免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。