我用过:
$response = new\Symfony\Component\HttpFoundation\RedirectResponse('/new_page');
$response->send();
但是在这里我没有选择重定向,例如在5s之后。
P.S。 header( "refresh:5;url=/new_page" );
不是一个好主意,我正在寻找Drupal 8选项。谢谢。 :)
答案 0 :(得分:0)
应该通过JavaScript的setTimeout()函数在前端完成。
示例强>
setTimeout(
function() {
window.location = "http://www.yoururl.com";
}, 5000
);