视图中的2个寻呼机 - Drupal 6

时间:2011-05-19 15:53:17

标签: drupal drupal-6 views pager

我想知道如何在我使用Views创建的表格的顶部和底部有一个寻呼机。

2 个答案:

答案 0 :(得分:7)

您可以通过将views / view.tpl.php从views / theme目录复制到主题中来完成此操作。一旦它存在,编辑它,并复制行

<?php if ($pager): ?>
  <?php print $pager; ?>
<?php endif; ?>

views-content部分下方,并在上面放置另一个副本。

请注意,这会复制所有视图的寻呼机。如果您只需要在非常具体的视图上执行此操作,则可以单击视图编辑表单的主题信息部分,它将显示特定视图的所有可能模板。

答案 1 :(得分:1)

感谢您的建议。我在我的drupal 7网站上尝试了自定义寻呼机模块(就像现在在本地主机上一样),但是尽管配置正确但无法显示两个寻呼机。

作为一名css-addict,我将top-pager包含在div中:

<?php if ($pager); ?>
   <div class="top-pager"> <?php print $pager; ?> </div
<?php endif; ?>

我在view-styles.css文件中使用了组合类,该文件位于我的主题css目录

.view-titleview .top-pager {css code}

让寻呼机显示在特定视图上。类.view-titleview可以在特定网页的源代码中找到:ctrl-u in chrome或IE,或fire-bug

要在多个视图上显示相同的寻呼机,可以将类添加到相同的css代码中,如:

.view-titleview1 .top-pager, view-titleview2 .top-pager {css code}

请记住在两个班级之间放置一个空白区域。并且在删除第二个组合类时不要忘记删除。