• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/location/import/compiler/db/exporttreeukrain.php
  • Класс: BitrixSaleLocationImportCompilerDbExportTreeUkrainTable
  • Вызов: ExportTreeUkrainTable::addNode
public function addNode($data)
{
	$data['LANGNAMES'] = serialize($data['NAME']);
	$data['NAME'] = $data['NAME']['ru']['NAME'];
	$data['CODE'] = $this->formatCode($this->exportOffset);

	$data['SYS_CODE'] = 'U_'.intval($data['ID']);
	unset($data['ID']);

	if(isset($data['ZIP']))
	{
		$data['EXTERNALS'] = serialize(array(
			'ZIP' => $data['ZIP']
		));
	}

	$res = self::add($data);
	if($res->isSuccess())
	{
		$this->exportOffset++;
		return $data['CODE'];
	}

	return false;
}