【发布时间】:2011-01-21 10:21:47
【问题描述】:
现在,我使用视图模块获取所有站点的文章列表,以方便阅读结果列表。我想在 10 行、20 行、30 行之后添加一个大空格.....如何添加 10行、20行之后的标签,......如何覆盖视图输出结果。谢谢。
【问题讨论】:
现在,我使用视图模块获取所有站点的文章列表,以方便阅读结果列表。我想在 10 行、20 行、30 行之后添加一个大空格.....如何添加 10行、20行之后的标签,......如何覆盖视图输出结果。谢谢。
【问题讨论】:
即兴表演:
在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;}
未经测试,但你明白了。
【讨论】: