【问题标题】:Drupal 7 Views with custom template exposed filters doesn't showing带有自定义模板暴露过滤器的 Drupal 7 视图不显示
【发布时间】:2014-01-20 11:09:55
【问题描述】:

我有一个视图并使用名为views-view--myviewname--page.tpl.php 的模板对其进行自定义。 我的问题是加载页面时未显示暴露的过滤器。但是在视图编辑屏幕的预览中按预期显示。 这个问题有解决办法吗?

提前致谢

【问题讨论】:

    标签: drupal-7 drupal-views drupal-theming drupal-templates drupal-exposed-filter


    【解决方案1】:
    1. 确保您在模板文件的某处打印 $exposed。在默认模板文件 (https://api.drupal.org/api/views/theme!views-view.tpl.php/7) 中,这是使用以下 PHP 代码完成的:

    2. 在您的视图的高级设置中,确保您已将“显示在块中的表单”设置为“否”,如此屏幕截图http://cl.ly/image/1A3A3h0k3437 所示。

    【讨论】:

    • 非常感谢。用 $exposed 解决了你的第一个答案。
    • 感谢您的第二个提示。你拯救了我的一天
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多