Drupal 8 以编程方式创建字段

标签 drupal drupal-8 drupal-fields drupal-field-api

我为 Drupal 8 创建了一个自定义模块,允许用户选择内容类型以便以编程方式添加一些字段。
如何创建一些字段(在这种情况下为文本类型)并将它们附加到具有自定义模块的内容类型?
一些帮助?
谢谢。

最佳答案

您需要创建 FieldType、FieldWidget 和 FieldFormatter(如果需要),Core/Field/Plugin/Field 中有很好的示例。

这里有一个很好的例子https://www.drupal.org/node/2620964

关于Drupal 8 以编程方式创建字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34252161/

相关文章:

drupal-forms - Drupal 8,从带有预览的 BuildForm 添加一个图像字段

search - Drupal 搜索引擎没有索引我的自定义节点!

regex - 使用正则表达式排除文件夹并匹配根文件夹中的所有 .html 模式文件

php - Drupal 8 搜索 api - 如何获取内容的 url

php - 如何在外部 Laravel PHP 应用程序中验证 Drupal 用户

javascript - Drupal 8 Drupal.behaviors 没有 jquery

Drupal-7 如何在不覆盖现有格式化程序的情况下调用 hook_field_[formatter_]prepare_view()

Drupal 7 到 Drupal 8 : migrate taxonomy with translation (i18n)?

drupal - 如何使用 Drupal 8 设置 CORS