1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CIBlockCMLExport

Открытые члены

 Init ($fp, $IBLOCK_ID, $next_step, $bExtended=false, $work_dir=false, $file_dir=false, $bCheckPermissions=true, $PRODUCT_IBLOCK_ID=false)
 DoNotDownloadCloudFiles ()
 NotCatalog ()
 ExportFileAsURL ()
 GetIBlockXML_ID ($IBLOCK_ID, $XML_ID=false)
 GetSectionXML_ID ($IBLOCK_ID, $SECTION_ID, $XML_ID=false)
 GetElementXML_ID ($IBLOCK_ID, $ELEMENT_ID, $XML_ID=false)
 GetPropertyXML_ID ($IBLOCK_ID, $NAME, $PROPERTY_ID, $XML_ID)
 StartExport ()
 ExportFile ($FILE_ID)
 ExportEnum ($arUserField, $value)
 formatXMLNode ($level, $tagName, $value)
 StartExportMetadata ()
 ExportSectionsProperties ($arUserFields)
 ExportProperties (&$PROPERTY_MAP)
 ExportSmartFilter ($level, $iblockId, $sectionId, $PROPERTY_MAP, $productIblockId=0)
 ExportPrices ()
 EndExportMetadata ()
 StartExportCatalog ($with_metadata=true, $changes_only=false)
 ExportPropertyValue ($xml_id, $value, $type=null)
 exportInheritedTemplates ($level, \Bitrix\Iblock\InheritedProperty\BaseTemplate $template)
 preparePropertiesValues ($arElement, $arFilter=array("ACTIVE"=>"Y"))
 exportElementProperties ($arElement, $PROPERTY_MAP)
 preparePropertyValue ($arProp, $arValue, &$value, &$bSerialized)
 exportElementFields ($arElement, $SECTION_MAP)
 aliasXmlId ($xml_id)
 exportElement ($arElement, $SECTION_MAP, $PROPERTY_MAP)
 ExportElements ($PROPERTY_MAP, $SECTION_MAP, $start_time, $INTERVAL, $counter_limit=0, $arElementFilter=false)
 EndExportCatalog ()
 ExportProductSet ($elementId, $elementXml)
 ExportProductSets ()
 EndExport ()

Поля данных

 $fp = null
 $IBLOCK_ID = false
 $bExtended = false
 $work_dir = false
 $file_dir = false
 $next_step = false
 $arIBlock = false
 $prices = array()
 $only_price = false
 $download_files = true
 $export_as_url = false
 $PRODUCT_IBLOCK_ID = false

Подробное описание

См. определение в файле cml2.php строка 5620

Методы

◆ aliasXmlId()

aliasXmlId ( $xml_id)

См. определение в файле cml2.php строка 6620

◆ DoNotDownloadCloudFiles()

DoNotDownloadCloudFiles ( )

См. определение в файле cml2.php строка 5683

◆ EndExport()

EndExport ( )

См. определение в файле cml2.php строка 6998

◆ EndExportCatalog()

EndExportCatalog ( )

См. определение в файле cml2.php строка 6928

◆ EndExportMetadata()

EndExportMetadata ( )

См. определение в файле cml2.php строка 6363

◆ exportElement()

exportElement ( $arElement,
$SECTION_MAP,
$PROPERTY_MAP )

См. определение в файле cml2.php строка 6625

◆ exportElementFields()

exportElementFields ( $arElement,
$SECTION_MAP )

См. определение в файле cml2.php строка 6597

◆ exportElementProperties()

exportElementProperties ( $arElement,
$PROPERTY_MAP )

См. определение в файле cml2.php строка 6506

◆ ExportElements()

ExportElements ( $PROPERTY_MAP,
$SECTION_MAP,
$start_time,
$INTERVAL,
$counter_limit = 0,
$arElementFilter = false )

См. определение в файле cml2.php строка 6860

◆ ExportEnum()

ExportEnum ( $arUserField,
$value )

См. определение в файле cml2.php строка 5849

◆ ExportFile()

ExportFile ( $FILE_ID)

См. определение в файле cml2.php строка 5805

◆ ExportFileAsURL()

ExportFileAsURL ( )

См. определение в файле cml2.php строка 5693

◆ exportInheritedTemplates()

exportInheritedTemplates ( $level,
\Bitrix\Iblock\InheritedProperty\BaseTemplate $template )

См. определение в файле cml2.php строка 6445

◆ ExportPrices()

ExportPrices ( )

См. определение в файле cml2.php строка 6341

◆ ExportProductSet()

ExportProductSet ( $elementId,
$elementXml )

См. определение в файле cml2.php строка 6942

◆ ExportProductSets()

ExportProductSets ( )

См. определение в файле cml2.php строка 6973

◆ ExportProperties()

ExportProperties ( & $PROPERTY_MAP)

См. определение в файле cml2.php строка 6083

◆ ExportPropertyValue()

ExportPropertyValue ( $xml_id,
$value,
$type = null )

См. определение в файле cml2.php строка 6436

◆ ExportSectionsProperties()

ExportSectionsProperties ( $arUserFields)

См. определение в файле cml2.php строка 5895

◆ ExportSmartFilter()

ExportSmartFilter ( $level,
$iblockId,
$sectionId,
$PROPERTY_MAP,
$productIblockId = 0 )

См. определение в файле cml2.php строка 6243

◆ formatXMLNode()

formatXMLNode ( $level,
$tagName,
$value )

См. определение в файле cml2.php строка 5864

◆ GetElementXML_ID()

GetElementXML_ID ( $IBLOCK_ID,
$ELEMENT_ID,
$XML_ID = false )

См. определение в файле cml2.php строка 5756

◆ GetIBlockXML_ID()

GetIBlockXML_ID ( $IBLOCK_ID,
$XML_ID = false )

См. определение в файле cml2.php строка 5698

◆ GetPropertyXML_ID()

GetPropertyXML_ID ( $IBLOCK_ID,
$NAME,
$PROPERTY_ID,
$XML_ID )

См. определение в файле cml2.php строка 5782

◆ GetSectionXML_ID()

GetSectionXML_ID ( $IBLOCK_ID,
$SECTION_ID,
$XML_ID = false )

См. определение в файле cml2.php строка 5730

◆ Init()

Init ( $fp,
$IBLOCK_ID,
$next_step,
$bExtended = false,
$work_dir = false,
$file_dir = false,
$bCheckPermissions = true,
$PRODUCT_IBLOCK_ID = false )

См. определение в файле cml2.php строка 5637

◆ NotCatalog()

NotCatalog ( )

См. определение в файле cml2.php строка 5688

◆ preparePropertiesValues()

preparePropertiesValues ( $arElement,
$arFilter = array("ACTIVE"=>"Y") )
Аргументы
array$arElement
array$arFilter
Возвращает
array

См. определение в файле cml2.php строка 6468

◆ preparePropertyValue()

preparePropertyValue ( $arProp,
$arValue,
& $value,
& $bSerialized )

См. определение в файле cml2.php строка 6567

◆ StartExport()

StartExport ( )

См. определение в файле cml2.php строка 5799

◆ StartExportCatalog()

StartExportCatalog ( $with_metadata = true,
$changes_only = false )

См. определение в файле cml2.php строка 6368

◆ StartExportMetadata()

StartExportMetadata ( )

См. определение в файле cml2.php строка 5884

Поля

◆ $arIBlock

$arIBlock = false

См. определение в файле cml2.php строка 5630

◆ $bExtended

$bExtended = false

См. определение в файле cml2.php строка 5624

◆ $download_files

$download_files = true

См. определение в файле cml2.php строка 5633

◆ $export_as_url

$export_as_url = false

См. определение в файле cml2.php строка 5634

◆ $file_dir

$file_dir = false

См. определение в файле cml2.php строка 5626

◆ $fp

$fp = null

См. определение в файле cml2.php строка 5622

◆ $IBLOCK_ID

$IBLOCK_ID = false

См. определение в файле cml2.php строка 5623

◆ $next_step

$next_step = false

См. определение в файле cml2.php строка 5628

◆ $only_price

$only_price = false

См. определение в файле cml2.php строка 5632

◆ $prices

$prices = array()

См. определение в файле cml2.php строка 5631

◆ $PRODUCT_IBLOCK_ID

$PRODUCT_IBLOCK_ID = false

См. определение в файле cml2.php строка 5635

◆ $work_dir

$work_dir = false

См. определение в файле cml2.php строка 5625


Объявления и описания членов класса находятся в файле:
  • C:/bitrix/modules/iblock/classes/general/cml2.php