Menro
web, seo, email, hack
- Регистрация
- 27 Янв 2008
- Сообщения
- 689
- Реакции
- 138
- Автор темы
- #1
Добрый день!
Я думаю, что знать Bitrix тут прям не особо важно, главное понимать PHP. По-этому, пришёл в эту ветку за помощью.
Имею некий скрипт, который импортирует некий XML файл, и на основании него создаёт товары.
Есть в этом файле две цены, и сейчас у меня проблема, что нужно одну из этих цен, поместить вместо другой. Разработчик этого скрипта предусмотрел, что можно сделать какие-то операции с данными после каких-то событий и у меня чуть-чуть не получается....
Если пишу вот так:
Тогда всем товарам назначается цена 1. Ок, уже не плохо, теперь вместо 1, мне нужно засунуть туда цену из нужного мне поля, которую достаю я в другой функции:
Теперь собственно вопрос: как мне вытащить значение $PROPS['YML2_RRTS'] в функции PreparePrice?
Спасибо!
Я думаю, что знать Bitrix тут прям не особо важно, главное понимать PHP. По-этому, пришёл в эту ветку за помощью.
Имею некий скрипт, который импортирует некий XML файл, и на основании него создаёт товары.
Есть в этом файле две цены, и сейчас у меня проблема, что нужно одну из этих цен, поместить вместо другой. Разработчик этого скрипта предусмотрел, что можно сделать какие-то операции с данными после каких-то событий и у меня чуть-чуть не получается....
Если пишу вот так:
PHP:
function PreparePrice(&$arPriceFields, $arOffer, $ID){//перед созданием цены
$arPriceFields['PRICE'] = '1';
}
Тогда всем товарам назначается цена 1. Ок, уже не плохо, теперь вместо 1, мне нужно засунуть туда цену из нужного мне поля, которую достаю я в другой функции:
PHP:
function PrepareProps(&$PROPS, $arOffer){
$PROPS['PROP_2083'] = $PROPS['YML2_RRTS']; //пропишет в нужную мне цену в отдельное поле (не в поле цена)
}
Теперь собственно вопрос: как мне вытащить значение $PROPS['YML2_RRTS'] в функции PreparePrice?
Спасибо!