織夢dedecms模板制作時,循環遞增autoindex使用方法
導讀:織夢技術織夢技術織夢dedecms模板制作時,我們需要每循環一次,變量加一,這是就需要使用到autoindex標簽。代碼寫法如下: {dede:arclist titlelendede,模板織夢模板免費。
織夢dedecms模板制作時,我們需要每循環一次,變量加一,這是就需要使用到autoindex標簽。代碼寫法如下: {dede:arclist titlelen='26' row='10'} <li><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li> [field:global name=autoindex runphp="yes"]if(@me%5==0)@me="<br/>";else織夢文章模板 @me="";[/field:global] {/dede:arclist} 紅色的即為autoindex標簽用法。意思是,循環調用文章時,到第五條時輸出<br/>,否則輸出空。這樣我們就實現了第五篇文章下面進行換行。配合css和簡單的php等代碼使用,達到更多效果。
循環+1的寫法: [field:global name=autoindex runphp="yes"]@me=@me+1;[/field:global]
頻道頁使用時可以換成item織夢模板安裝index標簽,原理同aut織夢模板網站oindex {dede:global name='itemindex'/}
{dede:global name='itemindex' runphp='yes'}if(@me%5==0)@me="<br/>";else @me="";{/dede:global}
{dede:global name='itemindex' runphp='yes'}@me=@me+1;{/dede:global}
織夢默認的搜索頁不支持autoindex標簽,需要修改核心文件增加支持: 找到文件:include/arc.searchview.class.php
里面找到代碼:$this->dtp2->LoadSource($innertext);
下面加上:
$GLOBALS['autoindex'] = 0;
------------------------------------ if($row = $this->dsql->GetArray("al")) {
下面加上:
$GLOBALS['autoindex']++; $ids[$row['id']] = $row['id'];
相關dede,模板織夢模板免費。聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-22 ,文章織夢dedecms模板制作時,循環遞增autoindex使用方法主要講述使用方法,模板,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_34024.html