首页 > 其他 > 详细

DEDECMS列表页调用页码和优化标题

时间:2019-03-11 15:03:38      阅读:167      评论:0      收藏:0      [点我收藏+]

 

通过标题实现存在SEOtitle的情况下调用SEOTITLE,不存在的调用常规标题,第一页不显示页码,从第二页开始添加页码

<title>{dede:field.array runphp=‘yes‘}if(@me[seotitle]!=‘‘ && @me[pagexx] == 1)@me="@me[seotitle]";elseif(@me[pagexx] == 1) @me="@me[title]-山东方圆方柱加固件公司";elseif(@me[pagexx] > 1) @me="@me[title]-第@me[pagexx]页-山东方圆方柱加固件公司";{/dede:field.array}</title>

标题中有页码需要修改的文件为:

打开 include/arc.listview.class.php ,找到:

$this->ParseDMFields($this->PageNo,1);

  在这段代码上面加上:

$this->Fields[‘pagexx‘] = $this->PageNo;
$this->ParseTempletsFirst();

 

分享一个完整的list页面的代码:仅供参考!!

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>{dede:field.array runphp=‘yes‘}if(@me[seotitle]!=‘‘ && @me[pagexx] == 1)@me="@me[seotitle]";elseif(@me[pagexx] == 1) @me="@me[title]-山东方圆方柱加固件公司";elseif(@me[pagexx] > 1) @me="@me[title]-第@me[pagexx]页-山东方圆方柱加固件公司";{/dede:field.array}</title>
<meta name="keywords" content="{dede:field name=‘keywords‘/}" />
<meta name="description" content="{dede:field name=‘description‘ function=‘html2text(@me)‘/}" />
<link href="{dede:global.cfg_basehost/}{dede:global.cfg_templets_skin/}/css/style.css" rel="stylesheet" type="text/css" />
<link href="{dede:global.cfg_basehost/}{dede:global.cfg_templets_skin/}/css/prod.css" rel="stylesheet" type="text/css" />
<meta http-equiv="Cache-Control" content="no-siteapp" />
<meta http-equiv="mobile-agent" content="format=html5;url=https://m.jianzhumuju.com{dede:type}[field:typelink/]{/dede:type}">
<script type="text/javascript" src="{dede:global.cfg_basehost/}{dede:global.cfg_templets_skin/}/images/uaredirect.js"></script>
<script type="text/javascript">uaredirect("https://m.jianzhumuju.com{dede:type}[field:typelink/]{/dede:type}");</script>
</head>

<body id="product">
{dede:include filename="header.htm"/}
<div id="ban"></div>
<!--主题部分-->
<div class="main" id="main">
	<div class="gl-wz">
		当前位置:{dede:field name=‘position‘/}列表
    </div>
    <h1 class="wrap">{dede:type}[field:typename/]{/dede:type}</h1>
	<div class="wrap fz5">{dede:field.content/}</div>
	<h3 class="wrap">产品展示</h3>
  <div class="wrap"><div class="i_fl text-left">
          <ul>
            <li><a href="https://www.jianzhumuju.com/fyk/" title="方圆扣">方圆扣</a></li>
            <li><a href="https://www.jianzhumuju.com/yzmb/" title="圆柱木模板">圆柱木模板</a></li>
            <li><a href="https://www.jianzhumuju.com/fzmb/" title="方柱模板">方柱模板</a></li>
            <li><a href="https://www.jianzhumuju.com/pmb/" title="覆塑模板">覆塑模板</a></li>
            <li><a href="https://www.jianzhumuju.com/yxmb/" title="异形弧模板">异形模板</a></li>
            <li><a href="https://www.jianzhumuju.com/product/ljj/" title="梁夹具">梁夹具</a></li>
            <li><a href="https://www.jianzhumuju.com/product/jlq/" title="剪力墙">剪力墙加固件</a></li>
            <li><a href="https://www.jianzhumuju.com/product/fyj/" title="电梯井">电梯井</a></li>
            <li><a href="https://www.jianzhumuju.com/product/fzjgj/" title="方柱加固件">方柱加固件</a></li>
          </ul>
      </div></div><div class="clear"></div>
    <ul class="wrap pbox-list pbox-list3">{dede:list pagesize=‘9‘ orderby=‘id‘ orderway=‘asc‘}
    	<li [field:global name=autoindex runphp="yes"](@me%3==0)? @me="class=mr0":@me="";[/field:global]><a href="https://www.jianzhumuju.com[field:arcurl/]" class="pic" title="[field:title/]"><img alt="[field:title/]" src="https://www.jianzhumuju.com[field:litpic/]"/></a><p><a class="fz4" href="https://www.jianzhumuju.com[field:arcurl/]" title="[field:title/]">[field:title/]</a></p></li>{/dede:list}
        <div class="clear"></div>
    </ul>
  <div class="clear"></div>
          <!---page--->
        <div class="dede_pages wrap">
           <ul class="pagelist">
            {dede:pagelist listitem="info,index,end,pre,next,pageno,option" listsize="5"/}
           </ul>
        </div>
    <div class="wrap">
    <div class="pbox-left">
        <h3>相关阅读</h3>
        <ul>{dede:arclist typeid=‘3‘ titlelen=‘60‘ row=‘8‘ orderby=‘rand‘}
        	<li><a href="https://www.jianzhumuju.com[field:arcurl/]" title="[field:title/]">[field:title/]</a></li>{/dede:arclist}
        </ul>
    </div>
    <div class="pbox-right">
    	<h3>最新案例</h3>
        <ul>{dede:arclist typeid=‘21‘ titlelen=62 row=1 limit=‘0,1‘ addfields=‘c_xmjs,c_sycp‘ channelid=‘20‘}
        	<li><a rel="nofollow" href="https://www.jianzhumuju.com[field:arcurl /]" title="[field:title /]"><img alt="[field:title /]" src="https://www.jianzhumuju.com[field:litpic /]" /></a><a rel="nofollow" title="[field:title /]" class="fz3" href="https://www.jianzhumuju.com[field:arcurl /]">[field:title /]</a><p class="fz5">[field:c_xmjs function=‘cn_substr(@me,300)‘/]...</p></li>{/dede:arclist}
        </ul>
    </div>
    </div>
    <div class="clear"></div>
</div>
{dede:include filename="foot.htm"/}
</body>
</html>

  

DEDECMS列表页调用页码和优化标题

原文:https://www.cnblogs.com/fymuban/p/10510565.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!