- Модуль: iblock
- Путь к файлу: ~/bitrix/modules/iblock/classes/general/cml2.php
- Класс: CIBlockCMLExport
- Вызов: CIBlockCMLExport::ExportProductSets
function ExportProductSets()
{
if ($this->next_step["catalog"] && $this->bExtended)
{
unset($this->next_step["FILTER"][">ID"]);
$rsElements = CIBlockElement::GetList(array(), $this->next_step["FILTER"], false, false, array("ID", "XML_ID"));
fwrite($this->fp, "t<".GetMessage("IBLOCK_XML2_PRODUCTS_SETS").">n");
while($arElement = $rsElements->Fetch())
{
if (CCatalogProductSet::isProductHaveSet($arElement["ID"], CCatalogProductSet::TYPE_GROUP))
{
if($arElement["XML_ID"] <> '')
$xml_id = $arElement["XML_ID"];
else
$xml_id = $arElement["ID"];
$this->ExportProductSet($arElement["ID"], $xml_id);
}
}
fwrite($this->fp, "t".GetMessage("IBLOCK_XML2_PRODUCTS_SETS").">n");
}
}