• Модуль: landing
  • Путь к файлу: ~/bitrix/modules/landing/lib/block.php
  • Класс: BitrixLandingBlock
  • Вызов: Block::getSearchContent
public function getSearchContent()
{
	$manifest = $this->getManifest();
	$search = [];

	// get content nodes
	if (isset($manifest['nodes']))
	{
		foreach ($manifest['nodes'] as $selector => $node)
		{
			/** @var Node $class */
			$class = NodeType::getClassName($node['type']);
			if (is_callable([$class, 'getSearchableNode']))
			{
				$search = array_merge($search, $class::getSearchableNode($this, $selector));
			}
		}
	}

	return $search ? implode(' ', $search) : '';
}