Как импортируется тип контента?

Я использовал featured для создания yml-файла для представлений и других конфигураций. Когда я импортирую свой файл yml, все созданное будет типом контента, который имеет заголовок. Есть ли способ импортировать поля с типом контента?

uuid: 1bd0f08e-cf80-4fc3-8707-7a9d19c404da
langcode: en
status: true
dependencies:
  module:
    - menu_ui
third_party_settings:
  menu_ui:
    available_menus:
      - main
    parent: 'main:'
name: Podcast
type: podcast
description: 'Allows Drupal to play an audio file.  The Embed Podcast field should contain the name of the Podcast exactly as it is uploaded to Drupal.'
help: ''
new_revision: false
preview_mode: 1
display_submitted: true

это мой файл, и нет ничего о полях в типе контента

6 голосов | спросил BrandenB171 16 +03002015-10-16T22:56:52+03:00312015bEurope/MoscowFri, 16 Oct 2015 22:56:52 +0300 2015, 22:56:52

1 ответ


9

Чтобы добавить поле к настраиваемому типу контента, вам нужно

  1. field.field.node.content-type.field-name.yml
  2. field.storage.node.field-name.yml

Самый простой способ - создать тип контента и поля через интерфейс, а затем просто просто экспортировать его в admin/config/development/configuration/single/export (вам нужно установите модуль конфигурации config). Затем удалите uuid , и все будет готово.

При экспорте экспортируйте следующие типы конфигурации.

  • Тип содержимого
  • Отображение формы сущности
  • Отображение представления сущности
  • Поле
  • Полевое хранилище

Надеюсь, это поможет вам.

ответил Abin 17 +03002015-10-17T07:27:58+03:00312015bEurope/MoscowSat, 17 Oct 2015 07:27:58 +0300 2015, 07:27:58

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132