1b.app
Скопирована ссылка -

Не передаются html теги при передаче полей продуктов

Добрый день.
Получаю товар запрососм https://crm.ohrana.ua/api/product/get/?login=apiuser&password=-------&co...
В блоке "description" получаю "Комплект системы защиты от протечки воды для сигнализации Ajax...."
А должен получать html код :
"<p style="text-align: justify;">Комплект системы защиты от протечки ...."
Ранее это исправляли для моего бокса, но, видимо, перетерлось.
Хотя закрывающие теги присутствуют...
Если поле имеет тим HTML, то передавать его по апи надо так же с форматированием. Иначе теряется смысл HTML. Думаю, это надо исправить для всех.

Ответы:

Здравствуйте, мы можем включить настройку на сервере, чтобы в таких API запросах описание всегда передавалось с тегами.
Как альтернатива, например, если вам не всегда нужно передавать теги в описании, можно сделать параметр в запросе, отвечающий за включение данной настройки только для текущего запроса - 1 ч

Какой вариант для вас предпочтительнее?
27.04.2021, 11:04

Если поле имеет тип HTML - то его всегда надо передавать с тегами. Прошу включить настройку на сервере. Но повторюсь, ранее уже эту настройку включали и она слетела
27.04.2021, 12:14

Включил настройку на сервере, можете проверить передачу тегов в описании?
29.04.2021, 12:35

Спасибо. Проверю
29.04.2021, 22:18

Добрый день. Есть замечание.
Привожу пример
Товар https://crm.ohrana.ua/admin/shop/products/2188/edit/#done
Поле Дескрипшион: <p style="text-align: left;"><span>111</span></p>......

По запросу апи https://crm.ohrana.ua/api/product/get/?login=хххххх&password=ххххххх&id=...
Получаем "description":"<p style=text-align: left;><span>111<\/span><\/p>\r\n

Видно, что тег style передается без кавычек. Т.е "text-align: left;" по апи передается без кавычек. По правилам html должны быть кавычки.
18.05.2021, 13:50

Добрый день. Прошу взять задачу в работу
24.05.2021, 08:58


Замогильный Дмитрий писал/а:
Включил настройку на сервере, можете проверить передачу тегов в описании?

Дмитрий, прошу ответить, пожалуйста
25.05.2021, 13:41

обновили логику, теперь двойные кавычки в описании в данном запросе будут заменяться на одинарные во избежание конфликтов при отображении html кода
25.05.2021, 17:13

Спасибо, проверяю
25.05.2021, 18:03

Ничего не изменилось
<p style=text-align: left;><span>111<\/span><\/p>\r\n<p style=text-align: justify;
Кавычки съедает.
26.05.2021, 10:17

проверьте сейчас, должно работать
26.05.2021, 11:05


Замогильный Дмитрий писал/а:
проверьте сейчас, должно работать

Спасибо, Изменения есть. Теперь так:
"description":"<p style='text-align: left;'><span>111<\/span><\/p>\r\n<p style='text-align: justify;'>
Вместо двойных кавычек одинарные. Буду проверять, подойдет ли такой вариант. Спасибо
26.05.2021, 14:50

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