Это значит, что для типа цен можно задать его название для разных языков. При смене языка будет показано другое название. А языконезависимое название хранится в поле CODE, используется в настройках компонент и обмене с 1С. Если у Вас оно кириллическое - лучше поменять на латиницу. НО! при этом необходимо будет заново настроить все компоненты, работающие с ценами, а в обмене с 1С перейти на идентификацию по внешнему коду типа цен (XML_ID). При этм учтите, что если из 1С придет старое название, оно затрет Ваши изменения.
Вот этот код[CODE]if (isset($_POST['id']) && isset($_POST['quantity'])) { [/CODE]говорит о том, что скрипт рассчитан на добавлени только 1 товара за раз. [QUOTE]Алексей написал: код php для ajax перебивается кодом из битрикса.[/QUOTE] Поясните
Судя по всему, Вы смотрите кастомизированный скрипт импорта. Потому что в дефолтном ниже определения global вот такой код[CODE]if (!isset($arCatalogAvailValueFields)) $arCatalogAvailValueFields = CCatalogCSVSettings::getSettingsFields(CCatalogCSVSettings::FIELDS_PRICE);[/CODE]Для кастомизированных аналогичная операция выполняется в файле /bitrix/modules/catalog/admin/import_setup.php (из которого, собственно, скрипты импорта и вызываются)
Для выгрузки из 1С необходимо использовать события, вызываемые в компоненте импорта из 1С (catalog.import.1C) - в случае, когда доп.цена приходит из 1С Если же она обрабатывается только на сайте - будет работать Ваш код для csv