Шаблони електронних листів – це збережені електронні листи, які використовуються багаторазово для надсилання листів з бази даних. Вони дозволяють користувачам надсилати якісні повідомлення, не маючи потреби багаторазово складати один і той самий текст.
Створення різних шаблонів, адаптованих до конкретних ситуацій, дозволяє користувачам вибирати правильне повідомлення для потрібної аудиторії. Це підвищує якість повідомлення та загальний рівень взаємодії з клієнтом.
Примітка
Шаблони електронних листів в Odoo використовують QWeb або XML, що дозволяє редагувати електронні листи в їх остаточному вигляді, роблячи налаштування більш надійними без необхідності редагування будь-якого коду. Це означає, що Odoo може використовувати графічний інтерфейс користувача (GUI) для редагування електронних листів, який редагує код серверної частини. Коли отриманий електронний лист зчитується програмою кінцевого користувача, у його остаточному вигляді з'являться різні форматування та графіка.
Щоб отримати доступ до шаблонів електронних листів у режимі розробника , перейдіть до програми Налаштування ‣ Технічне меню ‣ Електронна пошта ‣ Шаблони електронних листів .
Редагування шаблонів електронних листів
Функцію PowerBox можна використовувати під час роботи з шаблонами електронних листів. Ця функція надає можливість безпосередньо редагувати форматування та текст у шаблоні електронного листа, а також додавати посилання, кнопки, параметри зустрічей або зображення.
Крім того, XML/HTML-код шаблону електронного листа можна редагувати безпосередньо за допомогою значка </> . У шаблоні електронного листа також доступні динамічні заповнювачі (поля, що посилаються на них, в Odoo).
Павербокс
Функція Powerbox — це збагачений текстовий редактор із різними параметрами форматування, макета та тексту. Його також можна використовувати для додавання елементів XML/HTML до шаблону електронного листа. Функцію Powerbox активують, якщо ввести скісну риску /в тілі шаблону електронного листа.
Коли в тілі шаблону електронного листа вводиться скісну риску /, з’являється розкривне меню з такими параметрами:
Структура
- Маркований список : Створіть простий маркований список.
- Нумерований список : Створіть список з нумерацією.
- Контрольний список : Відстежуйте завдання за допомогою контрольного списку.
- Таблиця : Вставити таблицю.
- Роздільник : Вставити горизонтальний роздільник-лінійку.
- Цитата : Додати розділ із блоковою цитатою.
- Код : Додайте розділ коду.
- 2 колонки : Перетворити на дві колонки.
- 3 колонки : Перетворити на три колонки.
- 4 колонки : Перетворити на чотири колонки.
Формат
- Заголовок 1 : Великий заголовок розділу.
- Заголовок 2 : Заголовок середнього розділу.
- Заголовок 3 : Заголовок невеликого розділу.
- Змінити напрямок : Змінити напрямок тексту.
- Текст : Блок абзаців.
Медіа
- Зображення : Вставити зображення.
- Стаття : Посилання на статтю.
Навігація
- Посилання : Додати посилання.
- Кнопка : Додати кнопку.
- Зустріч : Додати конкретну зустріч.
- Календар : Заплануйте зустріч.
Віджети
- 3 зірки : Вставте оцінку понад три зірки.
- 5 зірок : Вставте оцінку понад п'ять зірок.
Базові блоки
- Підпис : Вставте свій підпис.
Маркетингові інструменти
- Динамічні заповнювачі : вставляння персоналізованого контенту.
Підказка
Щоб скористатися будь-якою з цих опцій, натисніть на потрібну функцію у випадаючому меню PowerBox. Щоб відформатувати існуючий текст за допомогою опції, пов’язаної з текстом (наприклад, Заголовок 1 , Змінити напрямок тощо), виділіть текст, потім введіть ключ-активатор (скісну риску) /та виберіть потрібну опцію у випадаючому меню.
Редактор XML/HTML-коду
Щоб отримати доступ до редактора XML/HTML для шаблону електронного листа, спочатку перейдіть у режим розробника . Потім натисніть значок </> у верхньому правому куті шаблону та продовжуйте редагувати XML/HTML. Щоб повернутися до стандартного текстового редактора, знову натисніть значок </> .

УВАГА
До редактора XML/HTML слід звертатися з обережністю, оскільки це бекенд-код шаблону. Редагування коду може призвести до негайної помилки шаблону електронного листа або до її збою під час оновлення бази даних.
Динамічні заповнювачі
Динамічні заповнювачі посилаються на певні поля в базі даних Odoo для створення унікальних даних у шаблоні електронного листа.
Приклад
Багато компаній люблять налаштовувати свої електронні листи, додаючи персоналізовану інформацію про клієнта, щоб привернути увагу. Цього можна досягти в Odoo, посилаючись на поле в моделі, вставивши динамічний заповнювач. Наприклад, ім'я клієнта може бути посилатися в електронному листі з поля «Клієнт» у моделі «Замовлення на продаж» . Динамічний заповнювач для цього поля: .{{ object.partner_id }}
Динамічні заповнювачі закодовані для відображення полів з бази даних. Динамічні заповнювачі можна використовувати в тілі ( вкладка «Вміст ») шаблону електронного листа. Їх також можна використовувати в полях, присутніх на вкладці « Конфігурація електронної пошти» , у темі електронного листа та в полі «Мова» .
Щоб використовувати динамічні заповнювачі в тілі електронного листа, відкрийте функцію PowerBox , ввівши код /у тіло шаблону електронного листа на вкладці «Вміст» . Прокрутіть униз списку опцій до пункту «Маркетингові інструменти» . Далі виберіть «Динамічний заповнювач» . Потім виберіть динамічний заповнювач зі списку доступних опцій і дотримуйтесь підказок, щоб налаштувати його за допомогою потрібного відповідного поля Odoo. Кожен динамічний заповнювач відрізнятиметься конфігурацією.

Примітка
Кожна унікальна комбінація Полів , Підмоделей та Підполів створює окремий динамічний заповнювач. Уявіть собі його як комбінацію зі створюваним полем.
Щоб знайти доступні поля, просто введіть назву поля у фронтенді (в інтерфейсі користувача) у пошук. Це знайде результати з усіх доступних полів для моделі, для якої створено шаблон електронного листа.
УВАГА
Налаштування шаблонів електронних листів не входить до компетенції служби підтримки Odoo.
Редактор форматованого тексту
Панель інструментів редактора форматованого тексту можна отримати, виділивши текст у шаблоні електронного листа. Це можна використовувати для зміни заголовка, розміру/стилю шрифту, кольору, додавання типу списку або посилання.

Скидання шаблонів електронних листів
Якщо шаблон електронного листа не працює через зміну коду, його можна скинути до заводських налаштувань за замовчуванням. Просто натисніть кнопку «Скинути шаблон» у верхньому лівому куті екрана, і шаблон буде скинуто.

Відповідь за замовчуванням у шаблонах електронних листів
На вкладці «Конфігурація електронної пошти» в шаблоні електронного листа є поле « Відповісти на ». У цьому полі додайте адреси електронної пошти, на які перенаправлятимуться відповіді під час масового надсилання електронних листів за допомогою цього шаблону.
Підказка
Додайте кілька адрес електронної пошти, додавши кому ,між ними або динамічні заповнювачі.

Поле « Відповісти на» використовується лише для масової розсилки (розсилки електронних листів групою). Масові електронні листи можна надсилати майже в кожній програмі Odoo, яка має опцію спискового перегляду.
Щоб надсилати масові електронні листи, у режимі списку встановіть прапорці поруч із потрібними записами, куди потрібно надсилати електронні листи, натисніть кнопку «Дія» (позначену значком шестерні ⚙️ ) і виберіть потрібний варіант електронної пошти з розкривного меню «Дія ». Варіанти електронної пошти можуть відрізнятися залежно від конкретного списку та програми.
Якщо можливо надіслати електронний лист, з’явиться спливаюче вікно редактора листів зі значеннями, які можна визначити та налаштувати. Ця опція буде доступна на кнопці «Дія» на сторінках, де можна надсилати електронні листи масово, наприклад, на сторінці «Клієнти» програми CRM. Ця дія виконується по всій базі даних Odoo.

Транзакційні електронні листи та відповідні URL-адреси
В Odoo кілька подій можуть ініціювати надсилання автоматичних електронних листів. Ці листи відомі як транзакційні листи та іноді містять посилання, що перенаправляють до бази даних Odoo.
За замовчуванням посилання, згенеровані базою даних, використовують динамічний web.base.urlключ, визначений у системних параметрах. Для отримання додаткової інформації про це див. розділ «Системні параметри» .
Якщо застосунок Веб-сайту не встановлено, web.base.urlключ завжди буде параметром за замовчуванням, який використовуватиметься для створення всіх посилань.
Важливо
Ключ web.base.urlможе мати лише одне значення, тобто в середовищі з кількома веб-сайтами або базами даних, що складається з кількох компаній, навіть якщо для кожного веб-сайту існує окреме доменне ім'я, посилання, згенеровані для спільного доступу до документа (або посилання в транзакційному електронному листі), можуть залишатися незмінними, незалежно від того, який веб-сайт/компанія пов'язані з надсиланням електронного листа/документа.
Приклад
Якщо значення системного параметра web.base.url дорівнює , https://www.mycompany.comа в Odoo є дві окремі компанії з різними URL-адресами веб сайтів: https://www.mycompany2.com та https://www.mycompany1.com , посилання, створені Odoo для обміну документом або надсилання транзакційного електронного листа, походять з домену: https://www.mycompany.com , незалежно від того, яка компанія надсилає документ або електронний лист.
Це не завжди так, оскільки деякі програми Odoo ( наприклад, електронна комерція) мають зв'язок, встановлений у базі даних із програмою Веб-сайт . У такому випадку, якщо для веб-сайту визначено певний домен, URL-адреса, згенерована в шаблоні електронного листа, використовує домен, визначений на відповідному веб-сайті компанії.
Приклад
Коли клієнт здійснює покупку на веб-сайті електронної комерції Odoo , замовлення має встановлене посилання на цей веб-сайт. Як наслідок, посилання в електронному листі з підтвердженням, надісланому клієнту, використовують доменне ім'я цього конкретного веб-сайту.
Примітка
Документ, до якого надано спільний доступ за допомогою програми «Документи», завжди використовуватиме web.base.urlключ, оскільки спільний документ не пов’язаний з жодним конкретним веб-сайтом. Це означає, що URL-адреса ( web.base.urlзначення ключа) завжди буде однаковою, незалежно від того, з якої компанії його надано. Це відоме обмеження.
Щоб отримати додаткові відомості про налаштування доменів, перегляньте документацію з доменних імен .
Оновлення перекладів у шаблонах електронних листів
В Odoo шаблони електронних листів автоматично перекладаються для всіх користувачів у базі даних усіма встановленими мовами. Зміна перекладів не повинна бути необхідною. Однак, якщо з певної причини деякі переклади потрібно змінити, це можна зробити.
УВАГА
Як і будь-яка модифікація в коді, якщо зміни перекладу виконано неправильно (наприклад, модифікації, що призводять до неправильного синтаксису), це може порушити роботу шаблону, і в результаті він виглядатиме порожнім.
Щоб редагувати переклади, спочатку увійдіть у режим розробника . Потім у шаблоні електронного листа натисніть кнопку «Редагувати» , а потім натисніть кнопку мови, представлену ініціалами мови, яка наразі використовується (наприклад, EN для англійської).

Примітка
Якщо в базі даних не встановлено та не активовано кілька мов або якщо користувач не має прав доступу адміністратора, кнопка вибору мови не відображатиметься.
З’явиться спливаюче вікно з різними мовами, встановленими в базі даних. У цьому спливаючому вікні можна редагувати переклади. Після внесення потрібних змін натисніть кнопку «Зберегти» , щоб зберегти їх.

Примітка
Під час редагування перекладів мова за замовчуванням, встановлена в базі даних, відображається жирним шрифтом .
