加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > CMS系统 > Dedecms > 正文

dedecms织梦联动地区后台显示为数字的真正解决方法

发布时间:2020-12-14 04:40:26 所属栏目:Dedecms 来源:网络整理
导读:网络上有类似的文章,但是都是不全,错误的方法。所谓一子错,满盘皆输. 以下是本站长整理出来亲身验证无误的方法. 1.在dedetempletsdiy_list.htm 找到(大约在41行): else if($fielddata[1]=='addon'){ $fields[$field] = " 在下面加入 //联动类型显示

网络上有类似的文章,但是都是不全,错误的方法。所谓一子错,满盘皆输.

以下是本站长整理出来亲身验证无误的方法.

1.在dedetempletsdiy_list.htm 找到(大约在41行):

else if($fielddata[1]=='addon')
{
    $fields[$field] = "
				

在下面加入

//联动类型显示修正开始

            else if($fielddata[1]=='stepselect')
            {
                $db->Execute('me',"SELECT * FROM `mydiy_stepselect` WHERE egroup='{$field}'");
                while($arr = $db->GetArray(me))
                {
                    $egroup = $arr['egroup'];
                }
                $fields[$field] = Getenums("{$fields[$field]}",$egroup);
            }

//联动类型显示修正结束

继续找到:

{/dede:datalist}

在下面加入:


				

修改完毕

需要注意的是:添加新字段时候,表单提示文字必须和联动的组类别名一致,比如我要添加一个表单提示文字是“课程”,那么新增类别组的时候 类别名也要填写“课程”

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读