DEDECMS程序搜索页结果显示自定义字段的解决办法,修改前请备份

1、打开 /include/extend.func.php 文件,在最底部添加以下代码

function Search_addfields($id,$result){
global $dsql;
//dede_addonsoft 请修改为你自己的模型表名称 
$row4 = $dsql->GetOne("SELECT * FROM `dede_addonsoft` where aid='$id'");
$name=$row4[$result];
return $name;
}

织梦DedeCMS搜索页显示自定义字段的方法

2、然后在arc.searchview.class.php里找到

//处理一些特殊字段

在下边添加下边这句代码:

// zd 改为你的自定义字段名称
$row["zd"]=Search_addfields($row["id"],"zd");

如果有多个,就添加多行。

完成。