• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/location/admin/namehelper.php
  • Класс: BitrixSaleLocationAdminNameHelper
  • Вызов: NameHelper::getMap
static function getMap($page)
{
	static $flds;

	if($flds == null)
	{
		$preFlds = static::readMap(self::getEntityRoadCode(), $page);

		// actually, NAME is not required when adding through LocationTable::add(), unless SHORT_NAME is set
		unset($preFlds['NAME']['required']);

		$flds = array();
		$languages = self::getLanguageList();

		foreach($languages as $lang)
		{
			foreach($preFlds as $code => $column)
			{
				$tmpCol = $column;

				$tmpCol['title'] = $tmpCol['title'].' ('.$lang.')';
				$flds[$code.'_'.ToUpper($lang)] = $tmpCol;
			}
		}
	}

	return $flds;
}