问题标签 [drupal-taxonomy]

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 回答
52 浏览

drupal - 如何在 Drupal 中显示分层页面?

我希望我们网站的内容结构如下:

site.com/fruits/site.com/fruits/apples
site.com/fruits/apples/red
site.com/fruits/apples/green
_

我了解使用分类法来设置词汇和术语并将内容分类到此结构中。

我想使用面板,因为我熟悉使用它来自定义页面布局。我看过创建一个视图,以分类术语作为参数,这似乎适用于单个术语,但我似乎可以让它在上面的层次路径上工作,即水果/苹果/红色

我在视图中创建了一个内容窗格,并在面板中创建了上下文,但无法使其正常工作

这是我可以单独使用分类法/Pathauto 和面板实现的,或者我该如何实现?

0 投票
1 回答
982 浏览

drupal-taxonomy - Drupal 7,分类暴露过滤器

我正在使用 drupal 7。如何限制分类下拉公开过滤器仅显示视图结果中节点使用的术语?

我知道列表是在视图发生之前填充的,但这意味着我经常留下不显示任何内容的标签(因为它们在我的视图中被隐藏)任何帮助将不胜感激

0 投票
3 回答
3735 浏览

drupal - 如何按层次结构顺序显示分类术语?

我有一个词汇表,它按层次结构顺序显示术语,如下所示。

  • 父母1

    • 孩子1
    • 孩子2
  • 父母2
    • 孩子1
  • 父母3
  • 父母4
    • 孩子1
    • 孩子2
    • 孩子3

这显示在分类管理器中。

我想创建一个页面,在该页面上调用一个函数并传递 vid 并按层次结构顺序显示该词汇表的分类术语,就像在分类管理器中一样。我使用了以下代码,但它仅显示分类术语而不是树形顺序。

对此有任何想法吗?

0 投票
1 回答
1168 浏览

drupal - 如何在 Drupal 7 的分类术语页面上显示预告片

我在这里碰壁了。我有一个列出我的分类术语的块,当我单击查看该术语页面时,我看到的只是节点标题列表、信息提交、评论链接和 RSS 提要。似乎没有办法添加预告片或删除其他一些项目。谁能指出我正确的方向?提前致谢。

0 投票
1 回答
1080 浏览

drupal - Drupal Views 根据分类页面 URL 阻止内容

我有一个 URL example.com/east-midlands,它是所有标记为 East Midlands 的节点的列表。

东米德兰兹是几个子术语(城镇)的父项。

当您在上述 URL 上时,我想创建一个块来列出这些子术语(作为链接)。

我将如何去做这件事。我假设 Views 会蔓延到这里,但我已经碰壁了!

非常感谢,

史蒂夫

为了进一步解释......

分类词汇是:

等等...

如果您在 URL example.com/region-1/area-1 上,则块中显示的分类术语应该是 City 1 和 City 2。如果您在 URL example.com/region-1/area-2 上,则分类术语显示在区块中的应该是 City 3 和 City 4。

希望这更清楚。

小号

0 投票
1 回答
2660 浏览

drupal - Drupal 7 分类术语节点按 WEIGHT 排序

我创建了名为“价格”的内容类型并定义了名为“重量”的字段。我还创建了“分类术语参考”字段。单击分类术语时,它会显示与该术语相关的所有节点。但是我如何按 WEIGHT 字段对它们进行排序?

此时我已经为视图中的所有术语创建了页面(我很幸运,我只有 8 个术语)。但如果条款超过 8 个。我怎样才能使这个过程自动化?我只想为所有术语创建一个视图。

0 投票
1 回答
8510 浏览

drupal-7 - Drupal 7 视图按动态分类术语过滤

我有几页(服务),每个都有自己的分类术语。

我想在底部添加一个视图。它应该包含与主节点(服务)具有相同术语的所有节点(引用)。

可以通过视图来完成吗?

阅读有关内容并尝试过上下文过滤器的内容,但没有成功。图片如下 在此处输入图像描述

0 投票
1 回答
3453 浏览

drupal - Drupal 查看上下文过滤器分类术语 id 和 url 别名

当我尝试通过 /taxonomy/term/123 之类的 url 访问它时,查看上下文过滤器“内容:分类术语 ID”工作得很好。这意味着 ID 是 123。但是我为术语创建了 url 别名。现在我希望视图可以使用别名。例如:当我访问页面 /london/cars/bmw/ 时,它显示分类术语“BMW”

0 投票
1 回答
22971 浏览

drupal-7 - Drupal 7 视图按节点的分类术语过滤

我有一个与我之前的问题类似的问题(Drupal 7 views filter by dynamic taxonomy term),只是反过来。

我有一个“合作伙伴”内容类型,每个都有自己的分类术语。另一种内容类型是包含来自“合作伙伴”词汇表的多个术语的常规页面。在我的常规节点中,我想在视图块中包含一些“合作伙伴”。

视图应该只过滤那些相关的伙伴节点(那些用常规节点的标签之一标记的节点)。

可以这样做吗?问题是我无法通过上下文过滤器从 URL 获取术语名称......

0 投票
1 回答
630 浏览

drupal - 如何从节点分类类型字段中获取单个值

我有这个输出:,我想去“中心”。

我可以使用这种方法吗?
$affiliation=$node->field_affiliation['und']['0']['value']['taxonomy_term']['name'];

或者我该如何使用: drupal_array_get_nested_value();- 我无法理解文档