Общие типы материалов при мультисайтинге в Drupal 8

Аватар пользователя sapfir sapfir 15 января в 8:48

Привет!

Настраиваю мультисантинг и возник вопрос.

На первом сайте имеется некий тип материала.
Нужно, что бы на других сайтах этот тип тоже был.

(Что бы на каждом сайте заново не добавлять такой же тип и поля к нему).

Мой тип материала называется "Запись", а поле у него "field_text_format".

Какие таблицы надо указать в settings.php других сайтов?

abc_node
abc_node_access
abc_node_field_data
abc_node_field_revision
abc_node_revision
abc_node_revision__body
abc_node_revision__field_text_format
abc_node__body
abc_node__field_text_format

Я думаю, что нужны следующие:

abc_node
abc_node_access
abc_node_field_data
abc_node__field_text_format

Дополнительные вопросы

-Ревизии мне не нужны поэтому таблицы с _revision вроде бы не надо включать?
-Не упустил ли я еще каких то важных таблиц?

Реально ли такое сделать по простому, через settings.php? Если я укажу abc_node, abc_node_access всем другим сайтам, то эти таблицы станут главными для них. А по идее мне такое поведение не требовалось.

Я хотел сделать, что бы материалы главного сайта могли использовать дочерние сайты. Но у дочерних могут быть свои типы материалов. При этом обмен материалами дочерних с главным сайтом не нужен. И обмен типами материалов между дочерними сайтами, мог бы пригодится, но тоже пока не критичен. И обмен самим контентом не так важен, как обмен типами материалов.

Модуль Domain Access видел, но не охота пока настраивать его. Думал по простому ковырнуть, но сейчас начинаю понимать, что сложновато будет.

Комментарии

Аватар пользователя Semantics Semantics 15 января в 9:01
1

Тип материала нужен, а контент нет?
В таком случае вам проще перенести его конфигами на нужные сайты

Аватар пользователя sapfir sapfir 15 января в 9:16
Semantics wrote:

а контент?

Да, контент не нужен.

Semantics wrote:

конфигами

Smile спасибо, клевая идея возьму на заметку. а где я могу найти эти конфиги? но если, что я загуглю впринципе. вот нашел уже кое, что https://habr.com/ru/post/248629/