栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > PHP > php开源框架 > dedecms

dedecms列表页面默认页和分页第一页的设置

dedecms 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

dedecms列表页面默认页和分页第一页的设置

在dedecms系统中,站在网站优化的角度,最好做一些“基础设计”工作,其实也不是基础,但是很重要的设置,这就是网站细节问题。可以说在列表页面至少有2处需要设置。   问题:   列表页面的标题重复,另一个问题就是列表页面默认xindex.html和分页第一页的URL问题。   本文说说怎么解决列表页默认页面问题。   1、找到织梦核心文件/include/arc.listview.class.php,搜索如下代码:  
1
copy($list_1,$indexname);
  在该代码下方加入代码:(链接到默认页的话就删除第一页那个页面)  
1
unlink($list_1);
  继续找到"//获得上一页和主页的链接",找到如下代码(对链接地址进行替换)  
1
if($this->PageNo != 1)
2
{
3
$prepage.="
  • 上一页

rn"; 4 $indexpage="
  • 首页

rn"; 5 } 6 else 7 { 8 $indexpage="
  • 首页

rn"; 9 }
  修改为  
01
if($this->PageNo != 1)
02
{
03
if($prepagenum==1)
04
{
05
$prepage.="
  • 上一页
  • rn"; 06 } 07 else 08 { 09 $prepage.="
  • 上一页
  • rn"; 10 } 11 $indexpage="
  • 首页
  • rn"; 12 }
      以上就是定义了链接地址,还需要添加代码实现判断分页列表是否为第一页的代码。   找到如下代码:  
    1
    $listdd.="
    • ".$j."

    rn";
      修改为如下代码:  
    1
    if($j==1)
    2
    {
    3
    $listdd.="
  • ".$j."
  • rn"; 4 } 5 else 6 { 7 $listdd.="
  • ".$j."
  • rn"; 8 }
      保存arc.listview.class.php文件,重新生成列表页面,解决列表默认首页与列表第一页重复的问题。   提示:不同的网站,可能出现代码不一样的情况,具体按照自己的代码来修改。
    转载请注明:文章转载自 www.mshxw.com
    本文地址:https://www.mshxw.com/it/4359.html
    我们一直用心在做
    关于我们 文章归档 网站地图 联系我们

    版权所有 (c)2021-2022 MSHXW.COM

    ICP备案号:晋ICP备2021003244-6号