Я разработал пользовательское перенаправление на основе выбранного значения в поле в форме включения «Двойной выбор», но перенаправление не работает
после отладки я нашел причину
добавлен и прокомментирован этот фрагмент простого текста: Без названия
public function redirectToUriFinisher()
{
/** @var RedirectUriService $redirectService */
$redirectService = $this->objectManager->get(RedirectUriService::class, $this->contentObject);
$uri = $redirectService->getRedirectUri();
if (!empty($uri) && $this->isRedirectEnabled()) {
HttpUtility::redirect($uri);
}
}
/**
* @return bool
*/
protected function isRedirectEnabled()
{
return !(!empty($this->settings['main']['optin']) && empty($this->arguments['hash']));
}
в строке 62 Classes / Finisher / RedirectFinisher.php есть условие
но не понимаю, как установить хэш в аргументе