admin管理员组文章数量:1446760
【DEDE搜索】dede搜索页显示搜索结果条数的修改方法
DEDE织梦cms常用的参数标签汇总、以及操作过程中的一些bug问题解决方法,dede网站二开,以下龙腾飞网络科技-小吴在建站实操中笔记记录,织梦dede建站教程保存使用非常方便:
【DEDE建站教程】
dede搜索页显示搜索结果条数的修改方法
解决方法:
打开根目录下/include/arc.searchview.class.php 文件,
第一步、找到大概第533行,
查找:
代码语言:javascript代码运行次数:0运行复制else if($tagname=="pagelist")
{
$list_len = trim($ctag->GetAtt("listsize"));
if($list_len=="")
{
$list_len = 3;
}
$this->dtp->Assign($tagid,$this->GetPageListDM($list_len));
}
在代码下面加入:
代码语言:javascript代码运行次数:0运行复制else if($tagname=="itemcount")
{
$list_len = trim($ctag->GetAtt("listsize"));
if($list_len=="")
{
$list_len = 3;
}
$this->dtp->Assign($tagid,$this->GetItemsCountDM($list_len));
}
第二步、继续找到大概935行:
代码语言:javascript代码运行次数:0运行复制/**
* 获得当前的页面文件的url
*
* @access public
* @return string
*/
在代码上面添加以下代码:
代码语言:javascript代码运行次数:0运行复制//————
//搜索输出总量
//————
function GetItemsCountDM($list_len)
{
global $oldkeyword;
$pagenow = ($this->PageNo-1) * 10 + 1;
$pagenows = $this->PageNo*10; //当结果超过限制时,重设结果页数
if($this->TotalResult > $this->SearchMaxRc)
{
$totalpage = ceil($this->SearchMaxRc/$this->PageSize);
}
$plist .= $this->TotalResult;
return $plist;
}
第三步、在html页面要显示的地方,添加标签
代码语言:javascript代码运行次数:0运行复制{dede:itemcount listsize='4'/}
即可调用。
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。原始发表:2024-12-31,如有侵权请联系 cloudcommunity@tencent 删除list笔记建站教程搜索本文标签: DEDE搜索dede搜索页显示搜索结果条数的修改方法
版权声明:本文标题:【DEDE搜索】dede搜索页显示搜索结果条数的修改方法 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/biancheng/1748312986a2843753.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论