【发布时间】:2016-08-04 06:38:44
【问题描述】:
在cakephp 3的cook book中。给出了使用构建url
echo $this->Url->build([
"controller" => "Posts",
"action" => "view",
"foo" => "bar"
]);
将输出为
/posts/view/foo:bar
如何访问foo:bar 并保存在变量$foo 中?
【问题讨论】:
-
您确定您使用的是 cake3 吗? cake 3 将返回
/posts/view/?foo=bar。似乎是一个 cake2 应用程序 -
$var = $this->request->param('foo') -
我猜是文档中的错误,或者可能是最近更改的。你试过你的代码吗?我刚刚在 cake3.2.13 应用程序中尝试了您的确切代码,它按预期给出了
/posts/view/?foo=bar。无论如何@JacekBBudzyñski 评论是正确的
标签: cakephp cakephp-3.2