菜单

dedecms arclist 索引

2013 年 12 月 31 日 - 技术类

织梦内容管理系统(dedecms)简称DEDE,是一套很坑爹的cms系统,里面很多坑爹的模板的语法至今还折磨着很多初学者。我初来新公司也被它折磨了一番,无奈实在还有很多老系统还是沿用dede,所以我只好在这里整理下dede的常用模板语法。

先来用得比较多的是循环索引autoindex
例子:
根据索引分单双行:
{dede:arclist typeid=’1′ titlelen=’55’ orderby=’weight’ row=’16’}
[field:global name=autoindex runphp=”yes”]
if(@me%2 == 0){
@me = ‘class=”odd”‘;
}else{
@me = ”;
}
[/field:global]
{/dede:arclist}

根据索引算个数自动换行(假设每行个数8)
{dede:arclist typeid=’1′ titlelen=’55’ orderby=’weight’ row=’16’}
[field:global name=autoindex runphp=”yes”]
if(@me%8 == 0){
@me = ‘
‘;
}else{
@me = ”;
}
[/field:global]
{/dede:arclist}

暂时就这两个其他根据这个变通下就是

发表评论

电子邮件地址不会被公开。 必填项已用*标注