问题标签 [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 投票
4 回答
11155 浏览

drupal - Drupal 如何让视图显示为列而不是行

我试图让一个 drupal 6 视图以列格式而不是行显示。基本上我想按分类对我的图片/视频进行分组并将它们显示在表格中。类似于我下面的内容。我尝试使用网格布局启用分组,但似乎没有这样做。

牛 马 狗 猫
图片 图片 图片 图片
图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片 图片
图片 图片 图片
图片 图片
图片 图片 图片

希望这是有道理的。

0 投票
2 回答
4289 浏览

drupal - 如何一起使用 Drupal 6 视图和面板参数?

我需要为我的网站的一部分实现以下布局/设置:

使用以下面板布局:

跨越全宽的顶列包含:
- 与当前节点相关的图像的视图(使用 jquery 循环的问题主题)

以下 3 列包含:

  1. 左栏:4 个单层级分类术语列表:

    • 第一学期
    • 第二学期(选择)
    • 第三学期
    • 第 4 学期
  2. 中间列:在左列中选择的标记有分类术语的节点标题的列表视图

    • Node1 标题(用术语 2 标记)(已选择)
    • Node2 标题(用术语 2 标记)
    • 等等
  3. 右栏:中栏所选节点的内容

    • 节点 1

我是新手。我认为理论上我可以只用视图和面板来做到这一点,将术语 id 和节点 id 作为参数传递。但是我需要有人指出我正确的方向,因为我不知道如何使视图和面板的论点和上下文协同工作。谢谢。

0 投票
1 回答
512 浏览

sorting - 我可以有一个随机块和一个排序页面吗?

我一直遇到同样的问题,我觉得我正在以笨拙的方式解决它。你有更好的解决方案吗?

我有一个内容类型为“Staff Bios”的网站。我创建了一个按字母顺序列出所有简历的视图页面。我想要一个只显示一个生物的块(如侧边栏预告片),并且我希望选择显示的生物是随机的。

我一直在创建 2 个单独的视图,一个带有 sort = node>title 的页面,一个带有 sort = random 的块。但这似乎很蹩脚。

想法?谢谢!

0 投票
5 回答
8266 浏览

php - Drupal 视图:生成 xml 文件

是否有可用于生成 xml 文件的视图插件?我想要一些东西,我可以选择我想在 xml 中出现的字段以及它们的显示方式(作为标签或父标签的属性)。

例如:我有一个包含三个字段的内容类型图片:标题、大小和尺寸。我想创建一个可以生成如下内容的视图:

如果没有什么已经实施,我应该实施什么?我想过实现一个显示插件、一个样式、一个行插件和一个字段处理程序。我错了吗?

我不喜欢用模板来做这件事,因为我想不出一种方法让它可以用模板重用。

0 投票
1 回答
3097 浏览

php - 使用 SQL 过滤 Drupal 视图

我有一个带有 CCK 整数字段的内容类型,它采用 unix 时间戳。我想创建一个带有过滤器的视图,该过滤器采用 MySQL 函数“UNIX_TIMESTAMP”:

截屏

如果没有办法做到这一点,我该如何更改为视图生成的 SQL?

0 投票
2 回答
402 浏览

drupal - Drupal 6 视图:约束不是“主”节点的字段

我正在制作一个自定义节点列表及其评论。我希望既能限制节点的数量(简单:在这种情况下,每页的项目数指的是节点),但也能限制每个节点显示的评论数量(例如最近的 5 个):

  • 一号节点
    • 评论 1-3
    • 评论 1-2
    • 评论 1-1
  • 节点二
    • 评论 2-7
    • 评论 2-6
    • 评论 2-5
    • 评论 2-4
    • 评论 2-3
  • 三号节点

所以第一个节点有三个评论。美好的。第三个节点没有评论。也很好。但是第二个节点有七个评论;但我只想显示最近的五个。

有没有办法在视图中做到这一点?例如,如果可以将这样的视图包含在另一个视图中,那么制作一个包含注释和提供节点 ID 的参数的视图就很容易了。

我是 Drupal 的新手,如果这是一个明显的问题,我深表歉意。我已经用谷歌搜索了它,但是当你刚开始时很难知道你是否在谷歌搜索正确的东西。

任何建议表示赞赏!

0 投票
3 回答
19765 浏览

drupal - Drupal:如何在特定块中显示特定视图

假设我创建了一个显示某种故事的视图。但我想在左侧栏中显示这个视图——不是指向视图的链接,而是视图本身。

如何将我的新视图与固定的块位置连接起来?我希望能够在页面的不同位置显示真实的视图数据。是否有可能,或者我仅限于中心区域和菜单中的视图链接?

0 投票
5 回答
2445 浏览

drupal - Drupal 6 - Views2 - 如何构建非节点视图

我需要在非节点的drupal中构建视图,实际上是drupal外部的对象。我正在调用的 api 将我传回一个 stdClass 对象。

任何人都有关于如何让 Views2 显示非节点对象的想法?

0 投票
1 回答
1325 浏览

drupal - Drupal 视图中的空白参数不起作用

我被困在(我认为是)一个简单的观点问题上。

我有一个页面显示视图,路径为:/mydir/%/%

我会点击的一些网址是:/mydir/pc/2008//mydir/xbox/2007//mydir/pc/

%1 和 %2 是不同的 CCK 字段。当我用两个参数指定路径时:/mydir/pc/2008/ 它工作得很好。但是一个参数路径: /mydir/pc/ /mydir/xbox 根本不起作用。我得到一个 404 页面未找到(并且我没有在我的视图中选择 404 选项)。

此页面上的面包屑链接:/mydir/pc/2008/ 链接到 /mydir/pc/*,它只是将 * 输出到屏幕。有时我已经能够将它配置为使用 /mydir/pc/* 输出所有正确的东西,但我不想要 * 那里,我只想要 /mydir/pc/

我以我能想象到的每一种可能的方式调整了每个参数的所有参数设置,但我无法获得我想要的行为,即这个 URL: /mydir/pc/ 只是忽略或使用任何匹配的第二个参数和匹配第一个。

也很奇怪:如果我在参数框中只传入 pc/,视图中的预览工具可以正常工作。在视图预览输出中输出的 URL 也是正确的:/mydir/pc/。但是如果我点击它(保存后),我仍然会得到 404。

我究竟做错了什么?

0 投票
1 回答
1251 浏览

drupal - Drupal 6 视图 - 左连接问题

我遇到了 Drupal 6 Views 和我自己的模块的问题。我试图让查询使用两个左连接,但它拒绝识别两者中的后者。这不是顺序问题,因为我已经来回切换了它们。

任何人都可以看到这个问题吗?如果有的话?