Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Как создать шаблон электронного письма для уведомлений о регистрации и выполнении задачи? #291

Open
monoflash opened this issue Jul 8, 2021 · 3 comments

Comments

@monoflash
Copy link

monoflash commented Jul 8, 2021

Не получается по видео инструкциям и по текстовым инструкциям из вики сделать шаблон письма для всех новых заказчиков, чтобы уведомлять их в виде красивого сообщения а не стандартного вшитого в конфигурацию.
Можете сделать краткую инструкцию как сделать такие шаблоны?

Повторюсь, эти шаблоны нужны не для существующих клиентов/заказчиков, когда шаблон можно взять и привязать в настройках, а для новых. То есть шаблон по умолчанию для всех новых.

Заранее спасибо за ответ и помощь.

@BlizD
Copy link
Owner

BlizD commented Jul 9, 2021

Добрый день. Можете еще раз описать сценарий? Вы хотите чтобы было два шаблона, один для новых другой для старых?

@monoflash
Copy link
Author

monoflash commented Jul 9, 2021

Я немного в коде покопался и понял что в настоящий момент невозможно заменить шаблоны для электронной почты, по которым формируются письма о новых задачах для новых клиентов. Немного был удивлён, почему это именно так сделано.
Шаблоны можно выбрать только для уже существующих клиентов задач.
Первое что пришло в голову, можно было бы сделать голочку у шаблонов "Использовать по умолчанию для новых запросов". Это бы решило проблему.
Получилось бы так, делается шаблон с галочкой для всех без исключения уведомлений, он применяется для новых клиентов и соответственно для старых у которых не указан индивидуальный шаблон.
И делаются шаблоны индивидуальные под каждого клиента, если кому надо.
Алгоритм поиска шаблона:

  1. Ищется индивидуальный шаблон
  2. Ищется шаблон с галочкой
  3. Применяется шаблон из кода

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

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

Вообще, шаблоны в коде программы, это мне напомнило какое-то php и phpизм, в самом плохом смысле этого слова. Язык и платформа 1С значительно лучше php, а тут такое.

@BlizD
Copy link
Owner

BlizD commented Jul 10, 2021

Добрый день.
Если будет желание, то пришлите доработки. Как сделать доработки описано здесь #215

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants