【发布时间】:2020-04-03 09:00:12
【问题描述】:
我们的用例是将一种内容类型的组合作为另一种自定义内容类型中的数组。我们试图在 Drupal 中表示以下结构。
{
columns: 2,
theme: 'red',
sections: [
{
title: 'Title 1',
description: 'Description 1',
linkLabel: 'Link Label',
linkUri: 'http://www.some-link.com',
},
{
title: 'Title 2',
description: 'Description 2',
linkLabel: 'Link Label',
linkUri: 'http://www.some-link.com',
},
],
},
为此,我们在 Drupal 中创建了一个自定义内容类型,其中包含一级数据,即columns 和theme。对于部分,我们创建了另一种内容类型,我们希望将其作为父结构中的组合,类似于 drupal 中的基本数据类型 List(text)。
我们有两个问题:
- 我们的方向是否正确?
- 如果是,那么是否可以通过组合来实现?这个有扩展吗?
【问题讨论】:
标签: drupal drupal-8 drupal-content-types