• Модуль: landing
  • Путь к файлу: ~/bitrix/modules/landing/lib/node/icon.php
  • Класс: BitrixLandingNodeIcon
  • Вызов: Icon::getNode
static function getNode(BitrixLandingBlock $block, $selector)
{
	$data = array();
	$doc = $block->getDom();
	$resultList = $doc->querySelectorAll($selector);

	foreach ($resultList as $pos => $res)
	{
		$data[$pos] = array(
			'classList' => [$res->getAttribute('class')]
		);
		$pseudoUrl = $res->getAttribute('data-pseudo-url');
		if ($pseudoUrl)
		{
			$data[$pos]['data-pseudo-url'] = $pseudoUrl;
		}
	}

	return $data;
}