Как создать ContentBlock с несколькими текстовыми вводами?

Я использую ContentBlocks от Modmore, и пытаюсь выяснить, как создать новый блок контента, который имеет вход, который позволяет пользователю вводить заголовок и другой для исходного URL. Моя цель в этом состоит в том, чтобы выставить эти поля, чтобы их можно было редактировать из ресурса, что-то вроде того, что показано на следующем рисунке, со вторым текстовым полем, где находится индикатор красного квадрата.

введите описание изображения здесь

Это беспокоило меня некоторое время, поэтому я был бы признателен, если кто-нибудь может помочь с этим.

1 ответ

Решение

Прежде всего, вы можете получить поддержку ContentBlocks и других дополнений modmore через службу поддержки (support@modmore.com) или на нашем собственном форуме ( https://forum.modmore.com/). Обычно я не отслеживаю Stackru, но, к счастью, получил предупреждение о вашем вопросе.

Есть несколько вариантов того, что вы пытаетесь сделать.

1) Добавьте настройку поля в поле "IFrame". Вы можете сделать это из компонента ContentBlocks в меню Extras > ContentBlocks. Щелкните правой кнопкой мыши поле, чтобы обновить его, и на вкладке "Настройки" добавьте текстовую настройку с выбранным вами ключом / именем. Затем вернитесь на вкладку Шаблоны и используйте [[+placeholder]] синтаксис для вставки значения обратно в шаблон.

В зависимости от выбранной опции "Expose Field" поле может отображаться в модальном окне, доступном при щелчке значка настроек на поле, или непосредственно на холсте, как ваш индикатор красного квадрата.

Подробнее об этом параметре см. Раздел "Настройки" в документации "Поля".

2) Для более сложных типов полей вы также можете использовать поле повторителя. Они немного сложнее в настройке, но позволяют вам комбинировать не только различные настройки поля, но и любой поддерживаемый тип ввода в ContentBlocks, например изображения или даже повторители в повторителях.

Хотя повторитель изначально предназначался для нескольких строк содержимого (ползунки, функциональные блоки и т. Д.), Вы можете установить минимальное и максимальное количество строк на вкладке Свойства при редактировании поля. Установите их обоих на 1, и у вас есть что-то лучше описанное как поле группы.

Более подробную информацию о повторителе можно также найти в документации.

Надеюсь это поможет. Если вы продолжаете бороться с этим, пожалуйста, свяжитесь с нами через наши обычные каналы поддержки.:)

Другие вопросы по тегам