Подтверждаю. При ручном импорте из файла поля типа EXT.CODE.N игнорируются, а на коды YAMARKET и ZIP ругается Location import failed: external service doesnt exist. в файле bitrix\modules\sale\lib\location\import\importprocess.php на 556 стр
|
|||
|
|
|
|
есть версия битрикс старт, есть каталог товаров. Необходимо сделать импорт товаров в exel чтобы сгенерировать прайс, штатный импорт битрикса работает некорректо, именно гиперссылки на товар и на изображение не открываются в экселе видим путь к картинке \upload\images\... Вопрос есть какое нибудь решение на маркетплейсе для данных задач, или сколько будет стоит разработка модуля с таким функционалом
|
|
|
|
|
|
в /www/bitrix/php_interface/init.php дописал
|
|||
|
|
|
|
После добавления . AddEventHandler("catalog", "OnGetOptimalPrice", "OnGetOptimalPriceHandler";);
function OnGetOptimalPriceHandler($arFields) { // что то там } Система пишет "Не найдена цена продукта" Подскажите мне нужно самостоятельно прописывать весь алгоритм как в примере function BXIBlockAfterSave($arg1, $arg2 = false) в том же файле ? с чего посоветуете начать ? |
|
|
|
|
|
Извиняюсь, я опять в тупике. Вопросы
|
|
|
|
|
|
Немного начал разбираться. написал
Ответом был массив :
Я так понял в новой функции мне нужно именно поменять [PRiCE][PRICE] и [DISCIOUNT_PRICE] верно ? |
|||||
|
|
|
|
Евгений Жуков, День добрый . Я нашел на других форумах про то как вызывать обработчик события :
AddEventHandler("catalog", "OnGetOptimalPrice", 'OnGetOptimalPriceHandler'); function OnGetOptimalPriceHandler($arFields) { // что то там } ?> И по той ссылке что Вы мне дали я так понял мне надо работать с function MyGetOptimalPrice($productID, $quantity = 1, $arUserGroups = array(), $renewal = "N", $arPrices = array(), $siteID = false, $arDiscountCoupons = false) Мне не нужно писать готового алгоритма. Напишите, пожалуйста, как мне написать функцию и самое главное посмотреть ее результат ? |
|
|
|
|
|
Проблема заключается в том, что в интернет магазине при добавлении в корзину считает по самой низкой цены из доступных. У меня есть одна группа в каталоге, в которой будет доступна только базовая цена. Отображения только базовой цены я добился в шаблоне модуля элементов раздела. При определенной ид группы товаров из массива $arResult удалил все другие типы цен кроме базовой. Однако считает все равно по цене, которая актуальна для группы пользователя (т.е. меньшей) Значит получается не в этом компоненте формируется заказ . хотя там встречаешь строки <input type="s ubmit" name="<?echo $arParams["ACTION_VARIABLE"]."ADD2BASKET"?>" value="<?echo GetMessage("CATALOG_ADD";)?>" а все равно . Я как понимаю массив $arResult самый главный . Так где же все таки надо писать условие для группы товаров, чтобы выбирала из доступных тип цен не самую меньшую, а большую или вообще удалить этот тип цен.
|
|
|
|
|