Создание поля вставки / вложения CMS в матрицу

Я люблю Craft CMS и как все гибко. Мне интересно, возможна ли следующая ситуация …

При создании матричное поле, после добавления Block TypeВместо того, чтобы заполнять каждое поле вручную, я хотел бы добавить другое поле, которое я создал ранее.

Например:

Мое оригинальное поле может быть button который имеет различные входные данные о позиции, стиле, тексте и т. д.

* В моем поле матрицы я бы создал Block Type кнопки (или что-то еще) и в fields просто выберите button поле, а не дублировать его каждый раз. *

Я стремлюсь сделать это, чтобы иметь централизованное поле … так, чтобы в случае, если я хочу настроить поле кнопки (скажем, иметь новую опцию, например, анимацию или что-то еще) … это отфильтровывало бы до каждой матрицы который использует поле.

Я полагаю, что для этого потребуется плагин какой-то формы для достижения этой цели?

2

Решение

Нео Плагин для Craft CMS позволяет вам сделать именно это. По сути, это поле Matrix с некоторыми дополнительными функциями, такими как возможность использовать глобальные поля в типах блоков и иметь вложенные блоки.

3

Другие решения

Других решений пока нет …