Форум
Главная страница форума
| Баг в модуле для 1C-Битрикс
storepro
30.08.2011
В модуле для Битрикса есть баг-недоработка. Если расчёт выполняется для товаров из инфоблока с типом хранения свойств в отдельных таблицах, то не получаются габариты.Решение: в файле delivery_edost.php найти строки $arsеlеct = array("ID", "NAME", "PROPERTY_LENGTH", "PROPERTY_HEIGHT", "PROPERTY_WIDTH");$res = CIBlockElement::GetList...И заменить их на// CUSTOM CODE// У элементов с типом хранения свойств в отдельной таблице// без ID инфоблока в фильтре GetList не отдаются свойства// (ширина, высота, длина)$tmpElementRes = CIBlockElement::GetById( $arItems[PRODUCT_ID] );$tmpElement = $tmpElementRes-Fetch();$arsеlеct = array("ID", "NAME", "PROPERTY_LENGTH", "PROPERTY_HEIGHT", "PROPERTY_WIDTH");$res = CIBlockElement::GetList( array(), array( ID = $arItems["PRODUCT_ID"], IBLOCK_ID = $tmpElement[IBLOCK_ID] ), false, Array("nPageSize"=3), $arsеlеct);// END CUSTOM
Расчет доставки для интернет магазинов
© ООО "Айсден", 2006-2024
Курс ЦБ на 25.04.2024
1 USD = 92.51 руб.
1 EUR = 98.91 руб.
1 GBP = 115.01 руб.
Стоимость доставки
Универсальный калькулятор
доставки по России и за рубеж компаниями EMS, Boxberry, Пони экспресс, ПЭК, СДЭК, КИТ и др.
Расчет стоимости доставки
Почта, EMS, USPS и др.
Международная и обычная почта
Почта России, EMS, почта США (USPS), почта Китая (China Post), почта Гонконга (Hongkong Post), почта Англии (Royal Mail), почта Франции (La Poste) и др.
DHLи почта Германии
СПСР-Экспресс
UPS
Pony Express
FedEx
СДЭК
DPD
PickPoint
ПОКАЗАТЬ ВСЕ
службы доставки
Номер:
Отследить посылку по номеру накладной:
DHLDimexDPDEMSFedExFlipPOSTПони ЭкспрессTNTUPSГарантпостДеловые линииСити ЭкспрессСПСРСДЭКПочтаЖелДорПЭКАвтотрейдингМегаполисPickPointboxberry
Отслеживание отправлений