我是使用 Drupal 的新手,我有疑问。
我有一个类别,里面有一些类别:具有子类别(书籍、报纸、信件)的服务(主类别)。
每个子类别都有一个图像、一个标题和一个简短的描述。我创建了一个名为Services的分类,并将子类别添加为术语。(我不知道这是否是这样做的正确方法。任何建议都将被接受并感谢)。
现在我想在主页上显示如下内容:
所以,我想在我的主页上显示我的子类别的网格视图,其中包含图像和标题,当我单击它时,转到子类别并显示其内容。
抱歉没有更具体,但我真的很新...
我是使用 Drupal 的新手,我有疑问。
我有一个类别,里面有一些类别:具有子类别(书籍、报纸、信件)的服务(主类别)。
每个子类别都有一个图像、一个标题和一个简短的描述。我创建了一个名为Services的分类,并将子类别添加为术语。(我不知道这是否是这样做的正确方法。任何建议都将被接受并感谢)。
现在我想在主页上显示如下内容:
所以,我想在我的主页上显示我的子类别的网格视图,其中包含图像和标题,当我单击它时,转到子类别并显示其内容。
抱歉没有更具体,但我真的很新...
如果我理解正确,您的词汇表如下所示:
[Category]
- Sub-category 1
- term 1
- term 2
- Sub-category 2
- term 3
- term 4
- Sub-category 3
- term 5
etc.
在创建术语时,您还可以为每个子类别术语添加描述。
因此,要仅输出一级术语(子类别),您应该使用Views模块创建一个页面/块。
在创建新视图时,请注意Show: Taxonomy terms
在“添加新视图”表单上方进行选择并选择您的词汇表。
然后,为了只输出 1 级术语,您应该添加关系 - 按 Advanced/Relationships 并选择Taxonomy term: Parent term
。然后添加新的Filter criteria
-Taxonomy term: Parent term
设置Relationship
为Parent
并Operator
设置为Is empty (NULL)
要添加描述,只需添加新字段 - Taxonomy term: Term description
。
所有其他自定义(将标题包装在标签中,将字段输出为表格/网格等)也可以在视图中使用。
到目前为止,我还没有尝试向术语添加 img,但我想有办法做到这一点:通过 CSS(通过添加 'background:' 属性)或使用一些模块,例如Taxonomy Image。
附言
如果重要的话,以上都是关于 Drupal 7 的,我不确定它是否适用于 Drupal 6。