VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云优惠活动
荫云优惠活动

如何在dedecms搜索页面单独调用搜索结果的数量

主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

如何在dedecms搜索页面单独调用搜索结果的数量

dedecms搜索页面如何分别调用搜索结果的编号?

DEDE的搜索结果全部集成在列表分页标签中,没有使用单独的函数来提供这个数量的结果,所以对于拥有单独调用的搜索结果数量的用户来说存在使用问题。这里提供二次开发方法。

推荐学习:梦想编织cms

很简单。只修改几个地方:

第一步,打开/include/arc . search view . class . PHP文件,查找代码(可能在第525行):

else if($tagname = = & quot;页面列表& quot){ $ list _ len = trim($ ctag-& gt;GetAtt(& quot;列表大小& quot));if($ list _ len = = & quot;"){ $ list _ len = 3;} $ this-& gt;DTP-& gt;分配($tagid,$ this-& gt;GetPageListDM($ list _ len));}添加下面的代码:

else if($tagname = = & quot;项目计数& quot){ $ list _ len = trim($ ctag-& gt;GetAtt(& quot;列表大小& quot));if($ list _ len = = & quot;"){ $ list _ len = 3;} $ this-& gt;DTP-& gt;分配($tagid,$ this-& gt;GetItemsCountDM($ list _ len));}第二步,找到代码(大概在925行):

/* * *获取当前页面文件的URL * * @ access public * @ return string */在上面添加以下代码:

函数GetItemsCountDM($ list _ len){ global $ old keyword;$ page now =($ this-& gt;page no-1)* 1小编1;$ pagenows = $ this-& gt;PageNo * 10//当结果超限时,重置结果页码if($ this->;TotalResult & gt$ this-& gt;search maxrc){ $ total page = ceil($ this-& gt;search maxrc/$ this-& gt;PageSize);} $plist。= $ this-& gt;TotalResult返回$ plist}第三步,在搜索结果页面模板中,要显示结果数的地方由下面的标签调用:

{ dede:item count listsize = & amp;#39;4 & amp#39;/}这样就可以单独调用搜索结果页面的搜索结果数了。

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:如何在dedecms搜索页面单独调用搜索结果的数量 https://zhujicankao.com/119119.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 如何在dedecms搜索页面单独调用搜索结果的数量
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!