我以前从未使用过Slim框架,因此需要更改免责声明的$app->map
功能,以便不在当前站点上显示内部页面,而是为另一个站点打开新的浏览器标签。
如何使current-site.com/disclaimer
不打开现有的内部页面,而是打开新的标签到external-site.com/disclaimer
?
编辑:我发现可以将$app->get
与$app->redirect
一起使用,但这不能满足“新标签”的要求。
答案 0 :(得分:1)
Slim和PHP都无法打开新的浏览器选项卡。这必须在客户端完成。最简单的方法是将target =“ blank”附加到标签上。
在新标签页中打开链接后,您可以使用Slim随心所欲地路由请求。