600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > 织梦DedeCMS联动地区后台显示为数字的真正解决办法教程

织梦DedeCMS联动地区后台显示为数字的真正解决办法教程

时间:2022-11-23 10:02:31

相关推荐

织梦DedeCMS联动地区后台显示为数字的真正解决办法教程

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

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

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("/a/zhimengjiaocheng/dedefault/{$fields[$field]}",$egroup); }

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

继续找到:

{/dede:datalist}

在下面加入:

= 500) { if ($evalue % 500 == 0) { return isset($GLOBALS[em_ . $egroup . s][$evalue]) ? $GLOBALS[em_ . $egroup . s][$evalue] : \; } else { if (preg_match(#([0-9]{1,}).([0-9]{1,})#, $evalue, $matchs)) { $esonvalue = $matchs[1];$etopvalue = $esonvalue - $esonvalue % 500;$esecvalue = preg_replace(/(?

修改完毕

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。