Використання DXPR Builder на типах вмісту.

Вивчення DXPR BuilderПочніть звідсиУстановлення й оновлення

Перетворіть наявні типи вмісту на сторінки, які ви створюєте візуально. Ви перемикаєте показ довгого текстового поля, наприклад Body, на форматувальник DXPR Builder. Після цього кожен елемент цього типу показує конструктор вашим редакторам. Скористайтеся цією сторінкою на наявному сайті; на новому сайті DXPR CMS типи вмісту вже налаштовано.

У відео показано перемикання поля Body типу вмісту на DXPR Builder.

Перш ніж почати

  • DXPR Builder встановлено з вашим ключем продукту (Встановлення DXPR Builder).
  • Ви можете керувати типами вмісту, наприклад як адміністратор.

Використання DXPR Builder на типі вмісту

Ці кроки використовують довге текстове поле, яке тип вмісту вже має, наприклад стандартне поле Body. Якщо його немає, спочатку додайте поле DXPR Builder.

  1. Перейдіть до Структура > Типи вмісту.
  2. Відкрийте меню біля свого типу вмісту й натисніть Керувати показом.
  3. Якщо відкрився огляд режимів перегляду, натисніть Керувати для Default.
  4. Змініть Формат свого текстового поля з Default на DXPR Builder.
  5. Натисніть Зберегти.
  6. Створіть вміст цього типу й введіть Title.
  7. Натисніть Зберегти.
  8. Наведіть вказівник на область вмісту. З’явиться панель інструментів DXPR Builder.

Таблиця керування показом, де Формат поля Body указано як DXPR Builder, зі стислим викладом Використовується стандартний профіль на основі ролей і значком шестірні поруч

Додавання поля DXPR Builder

Додайте поле, якщо тип вмісту ще не має довгого текстового поля.

  1. Перейдіть до Структура > Типи вмісту і натисніть Керувати полями для свого типу вмісту.
  2. Натисніть Створити нове поле.
  3. Виберіть Форматований текст, потім Довгий текст. У старіших версіях Drupal він називається Текст (форматований, довгий).
  4. Введіть Мітку, наприклад «Деталі події», і натисніть Продовжити.
  5. Натисніть Зберегти.

Потім укажіть для нього Формат DXPR Builder за кроками 2–5 вище.

Діалог Drupal Додати поле для Форматованого тексту з Міткою Деталі події та вибраним типом поля Довгий текст над Довгим текстом з анотацією та Коротким текстом

Приховування поля у формі редагування

Типи вмісту, що постачаються з DXPR Builder, приховують своє поле конструктора у формі редагування, тож редактори змінюють його лише в конструкторі. Щоб зробити так само на своєму типі:

  1. Відкрийте Керувати показом форми для свого типу вмісту.
  2. Перетягніть поле конструктора до розділу Вимкнено.
  3. Натисніть Зберегти.

Що ви бачите

Вміст цього типу відкривається з конструктором там, де було поле. Новий елемент показує порожній конструктор із кнопкою Додати елементи. Редактори без дозволу Редагувати за допомогою DXPR Builder і відвідувачі бачать відображену сторінку без елементів керування.

Тип вмісту може мати більше одного поля конструктора. Кожне поле отримує свій конструктор на сторінці, по одному на кожну редаговану область.

Форматувальник працює на полях Короткий текст, Довгий текст і Довгий текст з анотацією будь-якого типу сутності. Це стосується й власних типів блоків; dxpr_builder_block додає готовий тип Drag and Drop Block.

Налаштування

Налаштування Що робить За промовчуванням
Профіль редагування (значок шестірні біля форматувальника) Вибирає профіль користувача, що визначає елементи, блоки, види та кнопки редактора для цього поля Default (Role-based Profile): кожен редактор отримує профіль своєї ролі

Якщо ви не бачите конструктора

  • У списку Формат немає варіанта DXPR Builder. Поле не є форматованим текстовим полем. Додайте поле Довгий текст, як описано вище, і скористайтеся ним.
  • На сторінці керування показом є кнопка Керувати макетом, але немає стовпця Формат. Показ використовує Layout Builder. Натисніть Керувати макетом, налаштуйте блок поля та вкажіть його Форматувальник як DXPR Builder.
  • Вміст показує поле як звичайний текст. Формат було задано на іншому режимі перегляду. Задайте його на Default або на режимі перегляду, який використовують ваші сторінки.
  • Елементи керування не з’являються для редактора. Ролі редактора бракує дозволу Редагувати за допомогою DXPR Builder. Надайте його в розділі Люди > Дозволи (/admin/people/permissions).

Що далі?