Если в названии товара указаны дюймы в виде одинарных кавычек (''), яваскрипт не обрабатывает и не вставляет выбираемый товар в заказ. По этому, не первый раз после обновления приходится редактировать данную форму и прошу учесть сей конфликт яваскриптов и кавычек.
Требуется всего лишь добавить в строчку 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'}";
Спасибо. Думаю не у нас одних такая петрушка.