找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2226|回复: 0

[分享] dedecms织梦自定义表单内容列表编辑联动地区显示为数字的解决方法

[复制链接]
发表于 2018-8-3 20:05:36 | 显示全部楼层 |阅读模式 来自 中国–河南–新乡
1-1F913224924252.webp
解决方法

打开 \dede\templets\diy_edit_content.htm 找到
  1. <?php
  2. $formfields =&#160;'';
  3. foreach($fieldlist as $field=>$fielddata)
  4. {
  5. $allowhtml = array('htmltext');
  6. if($row[$field]=='')&#160;continue;
  7. if($fielddata[1]=='img')
  8. {
  9. $row[$field] =&#160;"<input name='photo' type='file' />&#160; <a href='{$row[$field]}' target='_blank'><img src='images/channeladd.gif' border='0' /> 浏览原图</a> <a href='diy_list.php?action=delete&diyid=$diy->diyid&id=$row[id]&do=1&name=$field'>删除原图</a>\r\n";
  10. }
  11. else&#160;if($fielddata[1]=='addon')
  12. {
  13. $row[$field] =&#160;"<input name='file' type='file' />&#160; <a href='{$row[$field]}' target='_blank'><img src='images/channeladd.gif' border='0' /> 浏览原附件</a> <a href='diy_list.php?action=delete&diyid=$diy->diyid&id=$row[id]&do=1&name=$field'>删除原附件</a>";
  14. }
  15. else
  16. {
  17. if(!in_array($fielddata[1],$allowhtml)){
  18. $row[$field] = dede_htmlspecialchars($row[$field]);
  19. $row[$field] =&#160;"<input type='text' name='".$field."' value='".$row[$field]."'/>";
  20. }
  21. }
  22. echo&#160;'<tr bgcolor="#ffffff"><td width="20%" height="24">'.$fielddata[0].':'.'</td><td width="80%">'.$row[$field].'</td></tr>';
  23. $formfields .=&#160; $formfields ==&#160;''? $field.','.$fielddata[1] :&#160;';'.$field.','.$fielddata[1];
  24. }
  25. echo&#160;"<input type='hidden' name='dede_fields' value='".$formfields."'>";
  26. ?>
复制代码


这一块PHP代码改成

查看源码打印代码帮助
  1. <?php
  2. echo $postform;
  3. ?>
复制代码

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

如何回报帮助你解决问题的坛友,好办法就是点击帖子下方的评分按钮给对方加【金币】不会扣除自己的积分,做一个热心并受欢迎的人!

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 需要先绑定手机号

关闭

站长推荐上一条 /1 下一条

QQ|侵权投诉|广告报价|手机版|小黑屋|西部数码代理|飘仙建站论坛 ( 豫ICP备2022021143号-1 )

GMT+8, 2024-12-23 22:27 , Processed in 0.039584 second(s), 7 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表