Добрый день. Пишу свой компонент, у меня есть параметр:[CODE]<?php $APPLICATION->IncludeComponent(
"company:main.include",
".default",
array(
"COMPONENT_TEMPLATE" => ".default",
"PRODUCT_ROW_VARIANTS" => "[{'VARIANT':'0','FILE_NAME':'undefined'},{'VARIANT':'2','FILE_NAME':'undefined'},{'VARIANT':'2','FILE_NAME':'undefined'}]",
"AREA_FILE_SHOW" => "page",
"AREA_FILE_SUFFIX" => "inc",
"EDIT_TEMPLATE" => ""
),
false
);?>[/CODE]Использую ООП.
Моя задача, при сохранении партеров компоненты обработать и записать параметр PRODUCT_ROW_VARIANTS новым значением.
Подскажите, как это можно сделать. Пробовал в процедуре "onPrepareComponentParams", не сработало.
Мой класс наследуется так: class MainIncludeComponent extends CBitrixComponent
Буду рад любому совету. Спасибо!
"company:main.include",
".default",
array(
"COMPONENT_TEMPLATE" => ".default",
"PRODUCT_ROW_VARIANTS" => "[{'VARIANT':'0','FILE_NAME':'undefined'},{'VARIANT':'2','FILE_NAME':'undefined'},{'VARIANT':'2','FILE_NAME':'undefined'}]",
"AREA_FILE_SHOW" => "page",
"AREA_FILE_SUFFIX" => "inc",
"EDIT_TEMPLATE" => ""
),
false
);?>[/CODE]Использую ООП.
Моя задача, при сохранении партеров компоненты обработать и записать параметр PRODUCT_ROW_VARIANTS новым значением.
Подскажите, как это можно сделать. Пробовал в процедуре "onPrepareComponentParams", не сработало.
Мой класс наследуется так: class MainIncludeComponent extends CBitrixComponent
Буду рад любому совету. Спасибо!