织梦DEDECMS怎么使用loop标签调用来完善Table结构分列显示的办法
我们在制作织梦dedecms模板的时候,如果能使用 li 来进行控制的话,分列是非常方便的,但是我由于自己的需要,使用 table,因此分列显示就很麻烦了;如果要在table每隔三行就要出现一个tr换行的话,那我们看到已经能分列显示,但是结果会多出 出来,不太满意,因此将代码改进如下,这样就完美的分两列显示了:方法如下:
/* 织梦模板堂 www.dedecmsmuban.com*/
{dede:loop table='cdb_threads' sort='tid' row='20'}
if(($GLOBALS['looptimes']+2)%2==0){
@me= "";
}else{
@me='';
}
'@me',30)" /]
if(($GLOBALS['looptimes']+3)%2==0){
@me= "";
}else{
@me='';
}
$GLOBALS['looptimes']++;
{/dede:loop}
当然这是需要根据自己的实际情况去操作,大家制作模板的时候稍微理解改一下就可以实现了!补充两点:
1、在config_base.php里定义一个名为 $aindex=0;
2、@me+1)%2,这个2就表示分2列显示,根据自已需要来改!
以上就是织梦DEDECMS怎么使用loop标签调用来完善Table结构分列显示的办法。
页:
[1]