仿站咨询QQ:2587483189

手机微信同号:15850888840

织梦内页显示联动类型枚举值的办法

1)函数仿站编写
打开 /include/extend.func.php 文件(这个文件为自定义函数接口文件,若不存在,请自行创建),在最后一行的?>上添加如下代码:
function Getsysenum($fields,$group){
global $dsql;
$row = $dsql->GetOne("select * from dede_sys_enum where egroup='".$group."' and evalue = '".$fields."'");
if(!is_array($row)){
return "联动类别不存在";
}
else{
return $row['ename'];
}
}

2)显示修正
1.在"后台目录"\templets\diy_list.htm找到(大约在40行):
$fields[$field] = "<a href='{$fields[$field]}' target='_blank'><img src='images/channeladd.gif' border='0' /> 其它附件</a>";
}
在下面加入:
//联动类型显示修正开始
else if($fielddata[1]=='stepselect')
{
$db->Execute('me',"SELECT * FROM `dede_stepselect` WHERE itemname='{$fielddata[0]}'");
while($arr = $db->GetArray(me))
{
$egroup = $arr['egroup'];
}
$fields[$field] = Getsysenum("{$fields[$field]}",$egroup);
}  

  • 上一篇:DEDE中如何过滤掉Html标签,并且截取字符串长度
  • 下一篇:2015织梦CMS被挂马特征汇总
  • 来源:未知//所属分类: dede仿站 /更新时间:2015-08-11
    相关仿站教程