问题标签 [drupal-views]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2314 浏览

php - Drupal 6:在页面 tpl 文件中渲染视图 2 数据

我认为答案可能很明显,但我似乎无法弄清楚。

如何在 page-pagename.tpl.file 中呈现我在 Views 2 (Drupal) 中创建的视图?我的想法是这将是某种 PHP 片段,但我找不到有关它的文档。

任何可能引导我走向正确方向的想法。

0 投票
3 回答
2891 浏览

drupal - Drupal:查看标题

我有一个输出页面的视图。在基本设置下,我设置了一个“标题”。当我加载页面时,我看到该标题作为页面标题(在浏览器顶部) - 一切都很好。

如何在“显示输出”.tpl 文件中打印此值?$title 变量在这里似乎没有任何价值。我需要使用预处理功能吗?

谢谢

0 投票
3 回答
19813 浏览

drupal - Drupal 视图/块不显示

另一个 Drupal 问题:我有一个 Term 类型的视图,它输出一个块。它显示来自单个词汇表的分类项目,并且视图的预览正确地显示了此内容。无论我将此块分配到哪个区域,都不会显示任何内容。我在视图中设置了标题和空文本,但它们也没有显示。

我以相同的方式创建了几个块,它们都显示正常,但这是唯一具有 View 类型 Term 的块,所以我觉得它与此有关,但找不到解释。

任何人?

0 投票
2 回答
6959 浏览

ajax - 通过 AJAX 更新 Drupal 视图参数

我有一个关于 Drupal 6.x 的请求,我想要这种行为:

想象有 2 列,左侧是节点列表(例如仅标题),右侧是仅显示左侧内容之一的视图。我的想法是使用 AJAX 方式来实现这一点:单击左侧列表中的链接会使用实际节点更新右侧的视图。

处理这个问题的最佳方法是什么?

我的想法是使用面板,制作带有 2 个视图的 2 列面板,一个(左侧)按内容类型过滤,没有参数,右侧一个将要显示的节点 ID 作为参数。

但是如何将 2 个视图与 AJAX 联系起来?(或者,更好的是,如何使用 AJAX 调用更新右侧的视图?)这可能吗?

非常欢迎任何帮助或想法谢谢!

干杯毛罗

0 投票
1 回答
482 浏览

drupal - 查看和主链接

我有一个主链接“住宿”,然后我创建了一个名为“列表”的视图,并将该列表路径设置为“住宿”。

但是当我访问 url myurl/accommodation 时,视图没有显示出来。但出现了主链接“住宿”的默认内容。

如何使 myurl/accommodation 显示我的“列表”视图。

谢谢

0 投票
2 回答
6308 浏览

php - Drupal 视图 - 如何使用“重写此字段的输出”删除字符串模式?

视图 - 字段:我想通过使用“重写此字段的输出”从返回的字符串中删除某个匹配的单词。是否有扩展语法或者有没有办法在这个字段中使用 php string-functions/regex?

0 投票
3 回答
980 浏览

drupal - 我是否正确理解 Drupal 区域和视图?

我们正在 Drupal 中构建一个内容非常丰富的站点。这是我第一次使用它。该站点有多个部分,每个部分都有不同的布局。我计划通过 phptemplate_preprocess_page() 方法确定 page.tpl.php。

我的问题是如何最好地指定在给定页面中放置不同次要内容块的位置。我们有很多侧边栏类型的组件,每个都有几个小列表或图像组。我认为这里最好的方法是根据需要定义多个区域并将自定义视图(使用 Views 模块)放入这些区域。这看起来合理吗?

更新:

关于将视图视为查询 - 让我感到困惑的是,视图也可以选择修改其外观。如果我可以从 View 中获取一组节点,我更喜欢这样我可以在 PHP 中操作数据,而不是格式化标记。那可能吗?

0 投票
2 回答
2556 浏览

php - Drupal 6:主题化视图中的字段

基本上我想在我的模板(views-view-field--body.tpl.php)中创建一个php代码,它会说以下......

if [body] 打印 [node_view] endif

0 投票
6 回答
22308 浏览

drupal - Drupal - 从视图中获取节点 ID 以自定义块中的链接

如何在 Drupal 中构建一个能够显示该块当前所在的视图页面的节点 ID 的块?

我正在使用视图来构建我的网站的一大块,但我需要能够在 PHP 模式下制作“智能”块,这将根据视图显示的内容具有动态内容。

如何找到视图当前显示的 $nid?

0 投票
4 回答
22353 浏览

drupal - Drupal 视图行输出

我正在尝试使用视图 2 创建一个页面。此页面列出所有节点并按其分类术语分组。在此视图中,样式为未格式化,行样式为字段。字段如下:

问题是我希望每个术语下的第一行都显示标题和预告片,其余只显示标题。例子:

-消息

  1. 标题和预告片
  2. 标题
  3. 标题

-运动

  1. 标题和预告片
  2. 标题
  3. 标题

-娱乐

  1. 标题和预告片
  2. 标题
  3. 标题

我试图通过使用主题

  • 视图-视图-unformatted.tpl.php
  • 意见-view-fields.tpl.php
  • 意见-view-field.tpl.php

以上三个文件没有运气。我已经在这个问题上挣扎了一段时间,任何帮助将不胜感激。谢谢你。