1

Форматирование онлайн-уведомлений (сообщений) пользователям

(edited by a.s.tsybizov 22/05/2019 12:59:29)

Topic: Форматирование онлайн-уведомлений (сообщений) пользователям

Добрый день, коллеги!

Пишу дополнение для 1С, позволяющее регистрировать платежи и продлевать сроки действия УЗ контрагентов без необходимости заходить в панель управления. Попутно возникла идея отправки сообщений пользователям о зачислении денежных средств. Без особых проблем удалось вывести текст стандартного формата, а вот если начинаешь пытаться форматировать текст (именно сам текст уведомления, а не заголовок) с использованием языка HTML, получается что попало.

К примеру, мой запрос выглядит так (пытаюсь вывести текст увеличенным шрифтом):

&svc=user/update_user_notification&sid=.....&params=
{"itemId":19269784,
"id":0,
"callMode":"create",
"h":"Уведомление о платеже",
"d":"{\"body\":\"<span style = \"font-size: 16px;\">Уважаемый клиент! На Ваш лицевой счет поступил платеж в сумме 200,00 р. Благодарим за оплату! По всем возникшим вопросам просьба обращаться к менеджеру по сопровождению Клиентов по телефонам .......</span>\",\"head\":{\"c\":7576064,\"fs\":\"14\"},
\"multiple\":0}",
"s":"admin",
"ttl":1559059162}

На выходе получаю следующее:

https://d.radikal.ru/d08/1905/4f/e79d4c9055c7.png

Если я убираю теги <span>, все работает без ошибок. Кто-нибудь сталкивался с чем-либо подобным? Есть ли решение у данной проблемы?

2

Форматирование онлайн-уведомлений (сообщений) пользователям

Re: Форматирование онлайн-уведомлений (сообщений) пользователям

Добрый день!

атрибут style должен передоваться в следующем формате: style=\\\"правила описания стилей\\\"
т.е надо добавить еще 2 обратных слэша (так парсится строка)
в вашем примере  в body:

\"body\":\"<span style=\\\"font-size:16px\\\">Уважаемый клиент! На Ваш лицевой счет поступил платеж в сумме 200,00 р. Благодарим за оплату! По всем возникшим вопросам просьба обращаться к менеджеру по сопровождению Клиентов по телефонам .....</span>\"
Diana Cheley
Wialon Hosting Expert
Gurtam
3

Форматирование онлайн-уведомлений (сообщений) пользователям

Re: Форматирование онлайн-уведомлений (сообщений) пользователям

А на Виалон-Хостинг есть возможность в отправлять пользователям уведомления? Не через 1 С, а каким-то другим образом?

4

Форматирование онлайн-уведомлений (сообщений) пользователям

Re: Форматирование онлайн-уведомлений (сообщений) пользователям

chdi wrote:

Добрый день!

атрибут style должен передоваться в следующем формате: style=\\\"правила описания стилей\\\"
т.е надо добавить еще 2 обратных слэша (так парсится строка)
в вашем примере  в body:

\"body\":\"<span style=\\\"font-size:16px\\\">Уважаемый клиент! На Ваш лицевой счет поступил платеж в сумме 200,00 р. Благодарим за оплату! По всем возникшим вопросам просьба обращаться к менеджеру по сопровождению Клиентов по телефонам .....</span>\"

Диана, огромное Вам спасибо!! Заработало smile

5

Форматирование онлайн-уведомлений (сообщений) пользователям

Re: Форматирование онлайн-уведомлений (сообщений) пользователям

24Glonass wrote:

А на Виалон-Хостинг есть возможность в отправлять пользователям уведомления? Не через 1 С, а каким-то другим образом?

Если вы имеете ввиду функционал готовый, то, да конечно, с CMS менеджера через Менеджер Оповещений на вкладке Пользователи.

Diana Cheley
Wialon Hosting Expert
Gurtam