Drupal 8-如何创建4种不同类型的博客文章

时间:2018-08-22 20:13:38

标签: drupal drupal-8

我的任务是使用Drupal 8创建博客。有4种潜在的不同博客文章格式。每种类型都有不同的布局和不同的潜在信息领域。我想我需要创建一种“博客文章”的内容类型,但是然后需要某种方式允许用户选择不同的字段(或字段集),以便能够按设计构建帖子。

例如:

博客文章类型1: 文章标题 1x2桌将前10名分成2组 第二名 全幅图形 第三名 文章 带有标题和表格的侧栏 带有背景图片的YouTube影片和右侧的文字

博客文章类型2 标题 图形 1 x 3带标题和文本的灰色块 图形

博客文章类型3 标题 文章 带有文字的右侧栏

我认为它们必须是相同的内容类型,因为我还需要将它们全部拉在一起以在主页上获得3x2x3的缩略图列表。

问题是我不知道如何创建不同类型的博客类型,然后如何创建设计“页面”以正确显示每种类型。

任何有关如何开始构建该项目的建议将不胜感激。

抱歉,我还是Drupal 8的新手。

1 个答案:

答案 0 :(得分:1)

这很容易。

  • 安装页面管理器模块以为您的内容类型Blog创建不同的布局
  • 安装term_condition模块
  • 在您的CT中创建字段taxonomy_term blog_type以选择Blog Type
  • 在您的Page Manager变体中创建3个其他变体,每种博客类型都创建一个,并在“选择条件”标签中选择此类型
  • 使用Form API状态Doc或类似条件状态的模块来隐藏或显示每种博客类型的不同字段:) enter image description here