forum.bitel.ru http://forum.bitel.ru/ |
|
Не работает корректно вызов u.escapeXml http://forum.bitel.ru/viewtopic.php?f=51&t=13222 |
Страница 1 из 1 |
Автор: | spectrum [ 05 фев 2019, 15:53 ] |
Заголовок сообщения: | Не работает корректно вызов u.escapeXml |
Добрый день! После последнего обновления появилась проблема - не работает корректно вызов связки: Код: u.escapeXml( process.getDescription() ) Мы его используем ее в такой конструкции: Код: processReference.2.objectTypes=processCard processReference.2.stringExpression="#" + process.getId() + " " + u.escapeXml( process.getDescription() ) Выдает какой-то хвост полученного от process.getDescription() результата с какими-то цифрами. Причем без стиля, тонким черным шрифтом. Если сделать так: Код: processReference.2.stringExpression="#" + process.getId() + " " + process.getDescription() То все работает, но понятно, что есть риски влияния тэгов. Если сделать вот так: Код: processReference.2.objectTypes=processCard processReference.2.stringExpression="#" + process.getId() + " " + u.escapeXml( "Текст [124] <br>" ) То тоже все нормально работает, тэги выводятся как текст. Т.е. какая-то пробелма при использовании process.getDescription() и u.escapeXml одновременно. |
Автор: | Администратор [ 06 фев 2019, 01:54 ] |
Заголовок сообщения: | Re: Не работает корректно вызов u.escapeXml |
Проблема не воспроизводится. 1) Попробуйте проверить с процессами имеющими разное описание. Может какая-то закономерность есть. 2) Выложите скрин, как это выглядит. 3) Посмотрите в исходных кодах, что там приходит. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |