Идеи пользователя 8326

Рейтинг: 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'}";
Спасибо. Думаю не у нас одних такая петрушка.
Рейтинг: 13.6359  
Внедрено
Предложил Пользователь 8326 21.03.2012 13:12:45

Добавить поиск по внешнему коду в окно "Поиск элемента" (привязываем элементы к элементу) и "Выбор товара" (добавляем элемент к скидке)

Есть большая необходимость в добавлении этого функционала, так как внутренний код не нужен абсолютно, так как у товара имеется внешний код по 1С и все ориентируются именно по нему. Например что бы привязать к фотоаппарату несколько сумочек, имеется список этих кодов сумочек по базе 1С. И проще всего и быстрее искать именно по этому коду, то есть по Внешнему коду XML_ID.То же самое и в создании скидки к определенным товарам, которые тоже искать проще всего по внешнему коду.
И конечно же, что бы этот код XML_ID присутствовал столбиком и в самом списке элементов ниже фильтра.
Ручками устал после каждого обновления вписывать 5 строк в два файлика.
Для быстрой реальзации этого дела могу выслать вам что и куда вписать. Надеюсь на понимание и быструю реализацию сего дела.

Изменения касаются файлов:
1. /bitrix/modules/iblock/admin/iblock_element_search.php
2. /bitrix/modules/catalog/admin/cat_product_search.php


Рейтинг: 0  
Ответил Жуков Евгений 17.02.2014 01:23:14
/bitrix/modules/iblock/admin/iblock_element_search.php - выйдет в обновлении iblock 14.0.6
/bitrix/modules/catalog/admin/cat_product_search.php - больше не используется, вместо него cat_store_product_search.php, фильтр добавлен в обновлении catalog 14.0.0