我已经根据“双重选择加入”启用表单的字段中的选定值开发了自定义重定向,但重定向不起作用
调试后我找到了原因
添加并评论了这个纯文本片段:无标题
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']));
}
在 Classes/Finisher/RedirectFinisher.php 第 62 行有条件
但没有得到如何在参数中设置哈希