【问题标题】:2 Pagers on in View - Drupal 62 寻呼机在视图中 - Drupal 6
【发布时间】:2011-05-19 15:53:16
【问题描述】:

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

【问题讨论】:

    标签: drupal drupal-6 views pager


    【解决方案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}
      

      记得在两个类之间放置一个空白。并且不要忘记在删除第二个组合类时也删除 , 。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-11-14
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多