По разработке формы "Выбор товара"

Рейтинг: 9.5171  
Внедрено
Предложил Пользователь 8326 17.08.2012 15:54:33

По разработке формы "Выбор товара"

Если в названии товара указаны дюймы в виде одинарных кавычек (''), яваскрипт не обрабатывает и не вставляет выбираемый товар в заказ. По этому, не первый раз после обновления приходится редактировать данную форму и прошу учесть сей конфликт яваскриптов и кавычек.
Требуется всего лишь добавить в строчку 262 файла product_search.php параметр ENT_QUOTES для функции htmlspecialchars. Пример:

$arParams = "{'id' : '".$arItems["ID"]."',
'name' : '".htmlspecialchars($arItems["NAME"], ENT_QUOTES)."',
'url' : '".CUtil::JSE scape($URL)."',
'urlImg' : '".CUtil::JSE scape($ImgUrl)."',
...
...
...
'payCallback' : 'CatalogPayOrderCallback'}";
Спасибо. Думаю не у нас одних такая петрушка.