DEDECMS列表頁調用頁碼和優化標題
阿新 • • 發佈:2019-03-11
clas == desc 頁碼 word autoindex html5 ase pagex
通過標題實現存在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列表頁調用頁碼和優化標題