dedecms autoindex和itemindex怎么用?
autoindex/itemindex 可以使用 @me+1;實現由指定數字開始,下面為大家詳細介紹下具體的兩者具體的用法,感興趣的朋友可以參考下
??推薦學習:織夢cms
代碼如下:
<span></span>
讓dedecms autoindex,itemindex 從0到1開始的辦法?
代碼如下:
[field:global?name=autoindex?runphp="yes"]@me=@me+1;[/field:global]? {dede:global?name=itemindex?runphp="yes"}@me=@me+1;{/dede:global}
autoindex itemindex 的使用心得區別?
channelartlist?標簽下使用?{dede:global?name='itemindex'?runphp='yes'}@me;{/dede:global}
自增1?
arclist?標簽下使用?[field:global.autoindex/]?默認從1開始? channel?標簽下使用?[field:global.autoindex/]?默認從0開始? channelartlist?標簽下使用?{dede:global.itemindex/}?默認從1開始? arclist?從0開始[field:global?name=autoindex?runphp="yes"]@me=@me-1;[/field:global]? channel?從1開始[field:global?name=autoindex?runphp="yes"]@me=@me+1;[/field:global][field:typename/]? channelartlist?從0開始{dede:global?name=itemindex?runphp='yes'}@me=@me-1;{/dede:global}? <div> <p>channelartlist實例?</p> <p>代碼如下:</p> <pre class="brush:php;toolbar:false">{dede:channelartlist?notypeid='123,124,146,147'}? <a>? {dede:php}if($refObj->Fields['ispart']){echo?$refObj->Fields['typename'];}{/dede:php}? </a>? {/dede:channelartlist}
標簽下使用 [field:global name=autoindex/]?
channel實例?
代碼如下:
{dede:channel?titlelen='32'}?
[field:typename/]
? {/dede:channel}
在arclist中使用autoindex runphp 時用這種方式:?
代碼如下:
{dede:arclist?titlelen='22'?row='4'?flag='c'?orderby='id'}? <a>[field:title?/]</a>? [field:global?name='autoindex'?runphp='yes']if(@me==2){@me=" ";}else{@me='?';}[/field:global]{/dede:arclist}
自增1?
[field:global.autoindex/]
arclist實例?
代碼如下:
{dede:arclist?channelid=17?row=6?orderby=pubdate?titlelen=40?addfields='docphoto,docjob,doctec'typeid='123,136,146,155,172,182,202'}? <div>? <div><a>@@##@@</a></div>? </div>? {/dede:arclist}
如何自由定義 開始的數字?
autoindex/itemindex 可以使用 @me+1;實現由指定數字開始?
遇到類似的問題做下這個筆記,在用到的時候可以靈活發揮!?
list 標簽下試用autoindex?
代碼如下:
{dede:list?pagesize='40'?orderby='id'}? [field:global?name='autoindex'?runphp='yes']if(@me%10==0){@me="test";}else{@me='';}[/field:global]? {/dede:list}
對autoindex/itemindex使用自定義函數?
先在include/extend.fun.php里添加自定義函數?
代碼如下:
function?MyPosition($p){? $positionArr=array(275,330,380,435,495,547);? return?$positionArr[$p];
然后在模板里添加?
代碼如下:
{dede:channel?type='son'?typeid='13'?row='6'?noself='yes'}? <!-----側欄菜單------------------>? <div>? <div><a><strong>[field:typename/]</strong></a></div>? </div>? {/dede:channel}
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END