问题标签 [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.
drupal - 如何在 Drupal 中显示分层页面?
我希望我们网站的内容结构如下:
site.com/fruits/site.com/fruits/apples
site.com/fruits/apples/red
site.com/fruits/apples/green
_
我了解使用分类法来设置词汇和术语并将内容分类到此结构中。
我想使用面板,因为我熟悉使用它来自定义页面布局。我看过创建一个视图,以分类术语作为参数,这似乎适用于单个术语,但我似乎可以让它在上面的层次路径上工作,即水果/苹果/红色
我在视图中创建了一个内容窗格,并在面板中创建了上下文,但无法使其正常工作
这是我可以单独使用分类法/Pathauto 和面板实现的,或者我该如何实现?
drupal-taxonomy - Drupal 7,分类暴露过滤器
我正在使用 drupal 7。如何限制分类下拉公开过滤器仅显示视图结果中节点使用的术语?
我知道列表是在视图发生之前填充的,但这意味着我经常留下不显示任何内容的标签(因为它们在我的视图中被隐藏)任何帮助将不胜感激
drupal - 如何按层次结构顺序显示分类术语?
我有一个词汇表,它按层次结构顺序显示术语,如下所示。
父母1
- 孩子1
- 孩子2
- 父母2
- 孩子1
- 父母3
- 父母4
- 孩子1
- 孩子2
- 孩子3
这显示在分类管理器中。
我想创建一个页面,在该页面上调用一个函数并传递 vid 并按层次结构顺序显示该词汇表的分类术语,就像在分类管理器中一样。我使用了以下代码,但它仅显示分类术语而不是树形顺序。
对此有任何想法吗?
drupal - 如何在 Drupal 7 的分类术语页面上显示预告片
我在这里碰壁了。我有一个列出我的分类术语的块,当我单击查看该术语页面时,我看到的只是节点标题列表、信息提交、评论链接和 RSS 提要。似乎没有办法添加预告片或删除其他一些项目。谁能指出我正确的方向?提前致谢。
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。
希望这更清楚。
小号
drupal - Drupal 7 分类术语节点按 WEIGHT 排序
我创建了名为“价格”的内容类型并定义了名为“重量”的字段。我还创建了“分类术语参考”字段。单击分类术语时,它会显示与该术语相关的所有节点。但是我如何按 WEIGHT 字段对它们进行排序?
此时我已经为视图中的所有术语创建了页面(我很幸运,我只有 8 个术语)。但如果条款超过 8 个。我怎样才能使这个过程自动化?我只想为所有术语创建一个视图。
drupal-7 - Drupal 7 视图按动态分类术语过滤
我有几页(服务),每个都有自己的分类术语。
我想在底部添加一个视图。它应该包含与主节点(服务)具有相同术语的所有节点(引用)。
可以通过视图来完成吗?
阅读有关内容并尝试过上下文过滤器的内容,但没有成功。图片如下
drupal - Drupal 查看上下文过滤器分类术语 id 和 url 别名
当我尝试通过 /taxonomy/term/123 之类的 url 访问它时,查看上下文过滤器“内容:分类术语 ID”工作得很好。这意味着 ID 是 123。但是我为术语创建了 url 别名。现在我希望视图可以使用别名。例如:当我访问页面 /london/cars/bmw/ 时,它显示分类术语“BMW”
drupal-7 - Drupal 7 视图按节点的分类术语过滤
我有一个与我之前的问题类似的问题(Drupal 7 views filter by dynamic taxonomy term),只是反过来。
我有一个“合作伙伴”内容类型,每个都有自己的分类术语。另一种内容类型是包含来自“合作伙伴”词汇表的多个术语的常规页面。在我的常规节点中,我想在视图块中包含一些“合作伙伴”。
视图应该只过滤那些相关的伙伴节点(那些用常规节点的标签之一标记的节点)。
可以这样做吗?问题是我无法通过上下文过滤器从 URL 获取术语名称......
drupal - 如何从节点分类类型字段中获取单个值
我有这个输出:,我想去“中心”。
我可以使用这种方法吗?
$affiliation=$node->field_affiliation['und']['0']['value']['taxonomy_term']['name'];
或者我该如何使用:
drupal_array_get_nested_value();
- 我无法理解文档