Добрый день.
Подскажите пожалуйста как решить вот такую проблему:
Пытаемся обновить Битрикс на самую последнюю версию (с 22.0.400) и столкнулись с проблемой.
Ранее компонент catalog - catalog.element и catalog.section в массиве каждого товара содержался подмассив с ценами котовый выглядит примерно так:[CODE][OFFERS] => Array
(
[0] => Array
(
[PRICES] => Array
(
[1] => Array
(
[PRICE_ID] => 1
[ID] => 826
[CAN_ACCESS] => Y
[CAN_BUY] => Y
[MIN_PRICE] => Y
[CURRENCY] => RUB
[VALUE_VAT] => 80
[VALUE_NOVAT] => 80
[DISCOUNT_VALUE_VAT] => 80
[DISCOUNT_VALUE_NOVAT] => 80
[ROUND_VALUE_VAT] => 80
[ROUND_VALUE_NOVAT] => 80
[VALUE] => 80
[UNROUND_DISCOUNT_VALUE] => 80
[DISCOUNT_VALUE] => 80
[DISCOUNT_DIFF] => 0
[DISCOUNT_DIFF_PERCENT] => 0
[VATRATE_VALUE] => 0
[DISCOUNT_VATRATE_VALUE] => 0
[ROUND_VATRATE_VALUE] => 0
[PRINT_VALUE_NOVAT] => 80 руб.
[PRINT_VALUE_VAT] => 80 руб.
[PRINT_VATRATE_VALUE] => 0 руб.
[PRINT_DISCOUNT_VALUE_NOVAT] => 80 руб.
[PRINT_DISCOUNT_VALUE_VAT] => 80 руб.
[PRINT_DISCOUNT_VATRATE_VALUE] => 0 руб.
[PRINT_VALUE] => 80 руб.
[PRINT_DISCOUNT_VALUE] => 80 руб.
[PRINT_DISCOUNT_DIFF] => 0 руб.
)
)[/CODE]
После обновления Битрикс этот подмассив с ценами пропадает, и информацию о цене можно узнать
уже только из нового подмассива, ктороый выглядит так:[CODE][ITEM_PRICES] => Array
(
[0] => Array
(
[UNROUND_BASE_PRICE] => 80
[UNROUND_PRICE] => 80
[BASE_PRICE] => 80
[PRICE] => 80
[ID] => 826
[PRICE_TYPE_ID] => 1
[CURRENCY] => RUB
[DISCOUNT] => 0
[PERCENT] => 0
[QUANTITY_FROM] =>
[QUANTITY_TO] =>
[QUANTITY_HASH] => ZERO-INF
[MEASURE_RATIO_ID] =>
[PRINT_BASE_PRICE] => 80 руб.
[RATIO_BASE_PRICE] => 80
[PRINT_RATIO_BASE_PRICE] => 80 руб.
[PRINT_PRICE] => 80 руб.
[RATIO_PRICE] => 80
[PRINT_RATIO_PRICE] => 80 руб.
[PRINT_DISCOUNT] => 0 руб.
[RATIO_DISCOUNT] => 0
[PRINT_RATIO_DISCOUNT] => 0 руб.
[MIN_QUANTITY] => 1
)
)[/CODE]
Подскажите с чем это может быть связано и в какую сторону копать?
Подскажите пожалуйста как решить вот такую проблему:
Пытаемся обновить Битрикс на самую последнюю версию (с 22.0.400) и столкнулись с проблемой.
Ранее компонент catalog - catalog.element и catalog.section в массиве каждого товара содержался подмассив с ценами котовый выглядит примерно так:[CODE][OFFERS] => Array
(
[0] => Array
(
[PRICES] => Array
(
[1] => Array
(
[PRICE_ID] => 1
[ID] => 826
[CAN_ACCESS] => Y
[CAN_BUY] => Y
[MIN_PRICE] => Y
[CURRENCY] => RUB
[VALUE_VAT] => 80
[VALUE_NOVAT] => 80
[DISCOUNT_VALUE_VAT] => 80
[DISCOUNT_VALUE_NOVAT] => 80
[ROUND_VALUE_VAT] => 80
[ROUND_VALUE_NOVAT] => 80
[VALUE] => 80
[UNROUND_DISCOUNT_VALUE] => 80
[DISCOUNT_VALUE] => 80
[DISCOUNT_DIFF] => 0
[DISCOUNT_DIFF_PERCENT] => 0
[VATRATE_VALUE] => 0
[DISCOUNT_VATRATE_VALUE] => 0
[ROUND_VATRATE_VALUE] => 0
[PRINT_VALUE_NOVAT] => 80 руб.
[PRINT_VALUE_VAT] => 80 руб.
[PRINT_VATRATE_VALUE] => 0 руб.
[PRINT_DISCOUNT_VALUE_NOVAT] => 80 руб.
[PRINT_DISCOUNT_VALUE_VAT] => 80 руб.
[PRINT_DISCOUNT_VATRATE_VALUE] => 0 руб.
[PRINT_VALUE] => 80 руб.
[PRINT_DISCOUNT_VALUE] => 80 руб.
[PRINT_DISCOUNT_DIFF] => 0 руб.
)
)[/CODE]
После обновления Битрикс этот подмассив с ценами пропадает, и информацию о цене можно узнать
уже только из нового подмассива, ктороый выглядит так:[CODE][ITEM_PRICES] => Array
(
[0] => Array
(
[UNROUND_BASE_PRICE] => 80
[UNROUND_PRICE] => 80
[BASE_PRICE] => 80
[PRICE] => 80
[ID] => 826
[PRICE_TYPE_ID] => 1
[CURRENCY] => RUB
[DISCOUNT] => 0
[PERCENT] => 0
[QUANTITY_FROM] =>
[QUANTITY_TO] =>
[QUANTITY_HASH] => ZERO-INF
[MEASURE_RATIO_ID] =>
[PRINT_BASE_PRICE] => 80 руб.
[RATIO_BASE_PRICE] => 80
[PRINT_RATIO_BASE_PRICE] => 80 руб.
[PRINT_PRICE] => 80 руб.
[RATIO_PRICE] => 80
[PRINT_RATIO_PRICE] => 80 руб.
[PRINT_DISCOUNT] => 0 руб.
[RATIO_DISCOUNT] => 0
[PRINT_RATIO_DISCOUNT] => 0 руб.
[MIN_QUANTITY] => 1
)
)[/CODE]
Подскажите с чем это может быть связано и в какую сторону копать?