Questions tagged «taxonomy-terms»

“分类法”是指Drupal的内容分类机制,分为词汇和术语。


2
如何使用上下文过滤器和关系显示相关文章?
所以,我一直试图在一天中的大部分时间里弄清楚这个问题。我基本上曾经在预览器中使用过它,但是现在似乎根本无法使用。 用例:以内容类型“文章”发布的每个节点都带有一个用于包含标签的分类字段。我想做的是创建一个出现在文章下方的图块,该图块带有一系列链接到其他文章的缩略图。这些文章又基于每个文章中使用的标签而相关。 因此,问题是: 使用上下文过滤器和视图进行设置,以使视图本身自动查看文章中用作分类标准术语引用的field_tags,并根据每篇文章的标签自动显示输​​出的最佳方法是什么? 我尝试设置“上下文过滤器”以了解这些术语将在“内容类型:通过关系”过滤器中显示,但是坦率地说,我对于实现该目标所需要做的事情感到有些困惑。




6
分类学面包屑
我正在为博客标签使用核心分类模块,但是当在标签页面上时,面包屑只能显示为“主页”,而理想情况下,我希望它为“主页>博客>#Tag#”。我正在使用自定义面包屑模块​​为内容类型设置面包屑(<-不允许分类面包屑),并且尝试使用分类面包屑模块​​绝对没有结果,部分原因是它不是一个特别可配置的模块。博客标签页(列出一个术语下的所有节点)似乎是由核心分类模块而不是视图生成的,因此我无法在视图中解决问题。 如果有人能指出正确的方向,我将不胜感激:)


2
选定复选框(分类法)使用选定框的值填充新的选择列表
*回答的问题:自定义模块中的hook_node_submit需要帮助以保存数据 * 在Drupal 7中,我有一个自定义内容类型。在此,有一个多选术语参考来为该内容选择类别。 现在,我需要能够从先前选择的类别中选择一个并将其标记为“主要”类别。 可以说我有一个带有以下选项的多重选择字词参考字段: Apples Bananas Pears Oranges Grapes Pineapples 用户选择苹果,梨和葡萄。现在我需要: 以编程方式为每个选定项创建另一个字段(可能使用ajax回调),并具有单选按钮,因此我只能选择其中一个是我的主要类别之一。 在已打勾的项目旁边创建一个无线电字段(可能也带有ajax),在这里可以从选定的项目中选择主要的字段。 有人对此有任何想法吗? 更清楚地说,我在一种内容类型上有很多这样的列表。将每个列表作为单个值列表重复不是一个选择。 我猜我最好的选择是使用hook_form_alter()结合某种AJAX回调在用户刚刚打勾的复选框旁边创建一个单选按钮,或者以编程方式为指定列表中选中的每个项目创建一个新的单选字段列表。 更新: 好的,我认为最好的方法是创建一个自定义模块,该模块使用ajax为每个选中的复选框创建一个单选按钮,从而允许选择应用作主要元素的元素。 因此,我曾经hook_form_alter()添加一个#after_build函数,因为我们需要等待表单呈现后才能访问税项值。 到目前为止,这是我的模块。我使用很多评论,因此应该清楚我要做什么: MYMODULE.module /** * Implementation of HOOK_form_alter() * Do the ajax form alteration */ function MYMODULE_form_alter(&$form, &$form_state, $form_id) { // 1.CONTENT FORM // I created a custom content type …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.