drupal --- views - 为li list结果添加大空间

时间:2011-01-21 01:39:04

标签: drupal views

现在,我使用了视图模块获取所有网站的文章列表,以方便阅读结果列表。我想在10行,20行,30行之后添加一个大空间.....如何添加 标签后10行,20行,......如何覆盖视图输出结果。谢谢。

1 个答案:

答案 0 :(得分:0)

脱下袖口:

在views-view-list中 - viewname.tpl.php

 <?php foreach ($rows as $id => $row): ?>
  <li class="<?php print $classes[$id]; ?>"><?php print $row; ?></li>
<?php endforeach; ?>   

变成了类似的东西:

<?php $count = 0 ?>
<?php foreach ($rows as $id => $row): ?>
  <?php $count++ ?>
  <?php if($count == 10): ?> 
    <li class="<?php $classes[$id]; ?> big_space"><?php print $row; ?></li>  
  <?php else:
    <li class="<?php $classes[$id]; ?>"><?php print $row; ?></li>
  <?php endif; ?>
<?php endforeach; ?>   

在你的css中:

.big_space {margin-bottom: 50px;}

未经测试,但你明白了。