在高级搜索页面advancedsearch.php调用自定义字段
做了advancedsearch搜索页面,却发现自定义的模型里面的自定义字段不显示?
如下:
如果通过“内容模型管理 > 自定义搜索”搜索的结果页如果要显示自定义字段,可使用以下方法:
1。修改puls/advancedsearch.php文件,找到代码
} else {
$query = "SELECT main.id AS aid,main.*,main.description AS description1, type.*
FROM $maintable main
LEFT JOIN dede_arctype type ON type.id = main.typeid
LEFT JOIN $addontable addon ON addon.aid = main.id
$where $orderby";
}
在select后面增加"addon.*,"
修改后应该是复制代码
} else {
$query = "select addon.*,main.id AS aid,main.*,main.description AS description1, type.*
FROM $maintable main
LEFT JOIN dede_arctype type ON type.id = main.typeid
LEFT JOIN $addontable addon ON addon.aid = main.id
$where $orderby";
}
注意,有两个地方要加
显示结果要修改模板文件,在plus/advancedsearch.htm,{dede:datalist}中直接调用{dede:field.字段名称/}就OK了
☉本站的源码不会像其它下载站一样植入大量的广告。为了更好的用户体验以后坚持不打水印
☉本站只提供精品源码,源码在于可用,不在多!!希望在这里找到你合适的。
☉本站提供的整站程序,均带数据及演示地址。可以在任一源码详情页查看演示地址
☉本站所有资源(包括源码、模板、素材、特效等)仅供学习与参考,请勿用于商业用途。
☉如有其他问题,请加网站客服QQ(984818011)进行交流。
- DEDE织梦CMS文章页/列表页调用评论数、好评、差评
- 织梦DedeCMS判断简略标题为空则显示完整标题的几种方
- dede中调用文章属性的名称(调用自定义属性名称)
- 织梦dede调用四级栏目内容的办法
- 获取织梦dedecms当前栏目的顶级栏目名称
- dede:channel标签支持调用子栏目描述description及关
- dedecms 排序的标签,按id,时间排序
- 织梦首页调用单页栏目内容和文章内容的几种方法
- 织梦dedecms TAG标签显示单个标签共有多少篇文章的方
- 常用dedecms织梦SQL标签使用教程汇总
- DedeCms实现文章页自动调用tag关键词的方法
- DedeCMS判断是否有下级栏目,有就显示所有 没有就显示