• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/location/import/compiler/db/exporttreeukrain.php
  • Класс: BitrixSaleLocationImportCompilerDbis
  • Вызов: is::getNames
public function getNames($id, $type)
{
	$dbConnection = MainHttpApplication::getConnection();

	switch($type)
	{
		case 'REGION':
			$table = 'b_tmp_ukrain_region';
			break;
		case 'AREA':
			$table = 'b_tmp_ukrain_area';
			break;
		case 'CITY':
			$table = 'b_tmp_ukrain_city';
			break;
		case 'VILLAGE':
			$table = 'b_tmp_ukrain_village';
			break;
	}

	$item = $dbConnection->query("select NAME, NAME_RU from ".$table." where ID = '".intval($id)."'")->fetch();

	$replaceFrom = 	array('обл.', 'р-н');
	$replaceTo = 	array('область', 'район');

	return array(
		'ua' => array('NAME' => str_replace($replaceFrom, $replaceTo, $item['NAME'])),
		'ru' => array('NAME' => str_replace($replaceFrom, $replaceTo, $item['NAME_RU']))
	);
}