2 寻呼机在视图中 - Drupal 6
Posted
技术标签:
【中文标题】2 寻呼机在视图中 - Drupal 6【英文标题】:2 Pagers on in View - Drupal 6 【发布时间】:2011-05-19 15:53:16 【问题描述】:我想知道如何在我使用 Views 创建的表格的顶部和底部放置一个寻呼机。
【问题讨论】:
【参考方案1】:您可以通过将views/theme 目录中的views-view.tpl.php 复制到您的主题中来做到这一点。一旦它在那里,编辑它,然后复制这些行
<?php if ($pager): ?>
<?php print $pager; ?>
<?php endif; ?>
从views-content
部分下方,并在上方放置另一个副本。
请注意,这将为您的所有视图复制寻呼机。如果您只需要在一个非常特定的视图上执行此操作,您可以单击视图编辑表单的主题信息部分,它会显示特定视图的所有可能模板。
【讨论】:
【参考方案2】:感谢您的建议。我在我的 drupal 7 网站上尝试了自定义寻呼机模块(目前在本地主机上),但尽管配置正确,但无法让它显示两个寻呼机。
作为一个 css 爱好者,我将首页页面包含在一个 div 中:
<?php if ($pager); ?>
<div class="top-pager"> <?php print $pager; ?> </div
<?php endif; ?>
我在我的主题 css 目录中的 view-styles.css 文件中使用了组合类
.view-titleview .top-pager css code
让寻呼机显示在特定视图上。 .view-titleview类可以在具体网页的源码中找到:chrome或者IE中的ctrl-u,或者fire-bug
要在多个视图上显示相同的分页器,您可以将类添加到相同的 css 代码中,例如:
.view-titleview1 .top-pager, view-titleview2 .top-pager css code
记得在两个类之间放置一个空白。并且不要忘记在删除第二个组合类时也删除 , 。
【讨论】:
以上是关于2 寻呼机在视图中 - Drupal 6的主要内容,如果未能解决你的问题,请参考以下文章