咨询
网络建站知识

精准传达 • 价值共享

洞悉互联网前沿资讯,探寻网站营销规律

查看其它板块

南京网络建站知识 - 织梦高级搜索页面advancedsearch.php调用自定义字段

作者:狐灵科技 | 2019-06-20 10:21 |点击:

做了advancedsearch搜索页面,却发现自定义的模型里面的自定义字段不显示?
 

如下:
 

如果通过“内容模型管理 > 自定义搜索”搜索的结果页如果要显示自定义字段,可使用以下方法:

1。修改puls/advancedsearch.php文件,找到代码  大概在 217行
 

} 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";
}

 

替换成
 

} 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";
}


这里注意:如果你的表前缀修改了的话 一定要把上面蓝色的dede 改成你自己的(别问我为什么 亲身体验 找了很久的bug)

 


{dede:datalist}中直接调用  {dede:field.字段名称/}  就OK了

 

如没特殊注明,文章均为狐灵科技原创,转载请注明   "织梦高级搜索页面advancedsearch.php调用自定义字段
多一份免费策划方案,总有益处。

请直接添加技术总监微信联系咨询

网站设计 品牌营销

多一份参考,总有益处

联系狐灵科技,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:15523356218

公司地址:重庆市九龙坡杨家坪重百大楼21-8 | 业务热线:15523356218

Copyright © 2017-2020 Fox spirit Network. 狐灵科技 版权所有 | 渝ICP备19005721号-1 | 渝公网安备50010702505582号

专业团队为您提供 重庆网页设计, 品牌网站设计,营销型网站制作,SEO优化关键词排名推广等服务,建网站就找狐灵科技! | TAG标签 | 重庆网站建设地图 | 网站地图