如何组织Drupal中的内容?

时间:2012-06-04 14:28:36

标签: php drupal content-management-system

我想建立一个包含3个类别的网站:电影,书籍和文章。并希望每个菜单项和子页面都具有该类别中最好的内容。在每个类别中,我都希望有文章,视频和画廊。我希望每个类别页面看起来都不同,所以使用不同类别的文章,视频和画廊。

在Drupal中我可以创建“类别”,“视图”和“部分”。我不想在选择的设计上犯错误。所以我的问题是我应该使用最后一句中提到的方法,以及以什么顺序组织我将以适当的方式拥有的内容?

2 个答案:

答案 0 :(得分:1)

分类术语描述和分类内容,而内容类型定义该内容的特定属性。

通常,您需要将内容划分为内容类型和分类。内容类型是一种按内容包含的字段划分内容的方法。电影,书籍,文章,视频(在您的情况下......也许),听起来都像是系统中潜在的内容类型。

然后,您需要为每种内容类型(类别)添加Taxonomy Vocabularyies。这些例子就像“文章包含”一样简单,其中的术语如“视频”,“照片”,“外部内容”。

我建议你不要在两个地方使用'文章'。将分类术语称为更像“文本”或“书面”的术语。只要您以这种方式划分内容,您的页面就会灵活。您可以创建显示单个内容类型和单个类别的内容的页面,也可以创建包含所有内容类型和单个类别的页面。您可以通过这种方式保持灵活的数据。

答案 1 :(得分:1)

一如既往,在Drupal中有很多不同的方法可以做到这一点 - 正确的方式取决于上下文,但通常与分类有关的任何方法都应该建议分类法。

在Drupal中,最好在实际内容不同时使用内容类型 - 从您的描述中听起来就像内容类似 - 但我确实发现您的问题令人困惑。

因此,如果您的内容需要将相同的字段分类到一个类别中,您将使用一个至少包含新术语引用字段的内容类型,您将创建该字段以保存对分类词汇表的引用。这一种内容类型将包含与电影,书籍和文章相关的所有内容。

如果您的内容包含不同的字段,那么您需要为每部电影,书籍和文章提供内容类型。

您需要为每个分类法设置视图 - 因为这是获取可以放在侧边栏上的块的好方法。请记住,块内容可以是动态的,但块不能(轻松)获取参数,因此内容的动态性需要由其他内容驱动。

章节不是我用过的东西 - 我一般认为理解和使用分类法要好得多 - 特别是要经常看到有必要在两个分类词汇表中有一个内容。

为每个分类词汇表设置视图将提供块。观点很棒,需要理解。

您可以为分类法设置视图(块和页面) - 我通常使用panels来构建特定的页面演示文稿,使用分类词汇表(例如this one)的视图链接到分类术语,它是使用带有网格视图的路径(/ taxonomy / term /%)的页面。