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

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

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文件,重新生成列表页面,解决列表默认首页与列表第一页重复的问题。   提示:不同的网站,可能出现代码不一样的情况,具体按照自己的代码来修改。

    欢迎分享,转载请注明来源:内存溢出

    原文地址: http://outofmemory.cn/zaji/3006844.html

    (0)
    打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
    上一篇 2022-09-27
    下一篇 2022-09-27

    发表评论

    登录后才能评论

    评论列表(0条)

    保存