DEDECMS模板搜索页结果调用自定义字段的完美方法

DEDECMS模板搜索页结果调用自定义字段的完美方法,第1张

概述前几日,最火软件站小编帮助朋友使用dedecms建站时,在后台增加了一个自定义字段调用都是正常的,但是在搜索页却不显示,首先在本站找到一个方法但是不适用(教程有点旧了),又在网上找了几个文章也都是和本站的方法一样,都不好用!最后在某博客找到一个比较完美的方法。首先在extend.fu…

前几日,最火软件站小编帮助朋友使用Dedecms建站时,在后台增加了一个自定义字段,调用都是正常的,但是在搜索页却不显示,首先在本站找到一个方法但是不适用(教程有点旧了),又在网上找了几个文章也都是和本站的方法一样,都不好用!最后在某博客找到一个比较完美的方法。

首先在extend.func.PHP里添加一个函数
function Search_addfIElds($ID,$result){
global $dsql;
$row4 = $dsql->Getone("SELECT * FROM `dede_addonveryhuo` where aID='$ID'");
//dede_addonveryhuo 请修改为您自己的表名称
$name=$row4[$result];
return $name;
}

然后在arc.searchvIEw.class.PHP里找到" //处理一些特殊字段",比如内容模型的自定义字段为weight,
那就在下边添加下边这句代码:
$row["veryhuo"]=Search_addfIElds($row["ID"],"veryhuo");
然后就可以在搜索模板search.htm里用[fIEld:veryhuo/]调用自定义的字段啦!

总结

以上是内存溢出为你收集整理的DEDECMS模板搜索页结果调用自定义字段的完美方法全部内容,希望文章能够帮你解决DEDECMS模板搜索页结果调用自定义字段的完美方法所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/zz/998693.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存