bitrix d7 получить полный путь местоположения по id/code

3k
Алексей,
bitrix d7 получить полный путь местоположения по id/code

Дисклеймер: статья старая, информация, скорее всего, устарела, используйте на свой страх и риск.

bitrix d7 получить полный путь местоположения по id/code

Пример из компонента поиска местоположения в заказе.

Пример из компонента поиска местоположения в заказе.

$arLoc = [];
$res = \Bitrix\Sale\Location\LocationTable::getPathToNode($locId, [ // getPathToNodeByCode для запроса по коду
	'select' => [
		'ID',
		'LNAME' => 'NAME.NAME',
		'SHORT_NAME' => 'NAME.SHORT_NAME',
	],
	'filter' => [
		'NAME.LANGUAGE_ID' => LANGUAGE_ID
	]
]);
if ($res) {
	$res->addReplacedAliases(array('LNAME' => 'NAME'));
	while($item = $res->Fetch()) {
		$arLoc[] = $item['NAME'];
	}
	echo implode(', ', $arLoc);
}

Есть вопрос или нашли ошибку? Напишите комментарий (можно без регистрации), отвечать стараюсь быстро.

Опубликовано 17 ноября 2021
примеры d7, разработчику, местоположения, примеры кода
Поделиться
ПОХОЖИЕ СТАТЬИ
Точечный сброс кеша
Компонента, инфоблока, таблицы, ф.индекса элемента
Читать дальше » 0
Наследование пользовательских свойств в подразделах
Чтобы не заполнять все поля у каждого раздела, часть можно "наследовать", сделав пару доп....
Читать дальше » 0
Bitrix d7 фильтр по дате
Выбираем заказы в определённом статусе за последний месяц. Пример кода.
Читать дальше » 0
Комментарии
❮…❯
Авторизуйтесь чтобы получать уведомления об ответе
Пример из компонента поиска местоположения в заказе.