Skip to content

Исправил описание для config.php для renderExtension#96

Merged
neckita39 merged 1 commit intobitrix-tools:mainfrom
gromdron:patch-4
Mar 24, 2026
Merged

Исправил описание для config.php для renderExtension#96
neckita39 merged 1 commit intobitrix-tools:mainfrom
gromdron:patch-4

Conversation

@gromdron
Copy link
Copy Markdown
Contributor

В \Bitrix\Main\Engine\Response\Render\Extension::getControllerEntryPoint указано что паарметр controllerEntrypoint берется не из render секции, а напрямую из конфигурации:

	private function getControllerEntryPoint(): ?string
	{
		$config = \Bitrix\Main\UI\Extension::getConfig($this->extension);
		if (isset($config['controllerEntrypoint']))
		{
			if (!is_string($config['controllerEntrypoint']))
			{
				throw new InvalidConfigExtensionException(
					$this->extension,
					'`controllerEntrypoint` in config must be a string with JS function name',
				);
			}

			return $config['controllerEntrypoint'];
		}

		return null;
	}

Версия Битрикса: 25.1150.100

@neckita39
Copy link
Copy Markdown
Collaborator

Действительно, в документации ошибка. Спасибо!

@neckita39 neckita39 closed this Mar 24, 2026
@neckita39 neckita39 reopened this Mar 24, 2026
@neckita39 neckita39 merged commit 83212c0 into bitrix-tools:main Mar 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants