домовой
1. готовые решения 1C bitrix лежат в папке /bitrix/wizards/
2. если скопировать соответствующую папку на другой сервер с 1C bitrix то ядро битрикс с вероятностью 90% примет решение и не будет возмущаться.
3. в мастере установки решения иногда бывает код извещающий создателей о том что их решение ставится на такой то битрикс
как превратить товар в комплекты в битрикс без import_xml и смс
element_id- заголовок комплекта
part_id - части комплекта
cnt_in_compl - количество этой самой части
1. на заголовке комплекта в catalog_product меняется тип записи на 2.
update b_catalog_product set type=2 where id=element_id
2. в b_catalog_product_sets вписывается строка
insert into b_catalog_product_sets (TYPE,SET_ID,ACTIVE,OWNER_ID,ITEM_ID)
values(1,0,'Y',$element_id,$element_id)
3. выбирается ид вставленной строки
$compl = mysqli_insert_id ()
4. потроха комплекта вносятся командой
insert into b_catalog_product_sets (TYPE,SET_ID,ACTIVE,OWNER_ID,ITEM_ID,QUANTITY,MEASURE)
values(1, $compl,'Y'element_id, $part_id,$cnt_in_compl,0)
2. если скопировать соответствующую папку на другой сервер с 1C bitrix то ядро битрикс с вероятностью 90% примет решение и не будет возмущаться.
3. в мастере установки решения иногда бывает код извещающий создателей о том что их решение ставится на такой то битрикс
как превратить товар в комплекты в битрикс без import_xml и смс
element_id- заголовок комплекта
part_id - части комплекта
cnt_in_compl - количество этой самой части
1. на заголовке комплекта в catalog_product меняется тип записи на 2.
update b_catalog_product set type=2 where id=element_id
2. в b_catalog_product_sets вписывается строка
insert into b_catalog_product_sets (TYPE,SET_ID,ACTIVE,OWNER_ID,ITEM_ID)
values(1,0,'Y',$element_id,$element_id)
3. выбирается ид вставленной строки
$compl = mysqli_insert_id ()
4. потроха комплекта вносятся командой
insert into b_catalog_product_sets (TYPE,SET_ID,ACTIVE,OWNER_ID,ITEM_ID,QUANTITY,MEASURE)
values(1, $compl,'Y'element_id, $part_id,$cnt_in_compl,0)