Как создать шаблон для генерации описания в объекте

Для того чтобы создать различные шаблоны для генерации описания текста необходимо сделать следующее:

1) Создать тип документа "Шаблон текста объявления" на данной странице /admin/documents/document_types

2) Второе создать сам документ:

2.1) Перейти на эту страницу /admin/documents/document_templates Документы -> Шаблоны

2.2) Добавить новый шаблон

Тип документа - выбрать  "Шаблон текста объявления"

Связанная сущность - Объект

Заголовок - понятый для вас название шаблона, например "Генерация описания для квартир", таким образом вы можете создать разные шаблоны для разных категории, либо использовать один на все категории, либо в каком то другом случае

Псевдоним - произвольный уникальный текст

Содержимое: (пример шаблона) - вы можете его изменить на свой

Продаётся {{Category.external_id}} по адресу {{Location.title}}. {{Category.singular_title}}
{{Location.LocationRegion.title}} - Регион
{{Location.Locality.title}} - Название города
{{Location.Street.title}} - Название улицы
{{Location.house_number}} - Номер дома
Общая площадь {{Advertisement.area}} кв.м, жилая площадь {{CategoryParamValues.live_area.value}} кв.м., площадь кухни {{CategoryParamValues.kitchen_area.value}} кв.м.
{{CategoryParamValues.floor.value}} - Этаж
{{CategoryParamValues.floors.value}} - Этажность
Объект № {{Advertisement.id}}. Цена: {{Advertisement.price}} рублей. Звоните {{Rieltor.phone}}

Сохраните шаблон!

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

Далее после того вы сохранили шаблон, зайдите в редактирование объекта и перейдите на вкладку "Дополнительно"!

В поле Описание на рекламу - там имеется кнопка "Применить шаблон", при нажатии на которой появится модальное, где в выпадающем списке перечисленны все созданные шаблоны! 

Выберите нужный и нажмите кнопку Загрузить!