我无法找到如何从 Phalcon PhP 控制器内的命名路由中获取 URL。这是我的路线:
$router->add(
'/admin/application/{formUrl:[A-Za-z0-9\-]+}/{id:[A-Za-z0-9\-]+}/detail',
[
'controller' => 'AdminApplication',
'action' => 'detail'
]
)->setName("application-details");
我只想获取 URL,例如: domain.com/admin/application/form-test/10/detail 。使用下面的代码,我可以获得创建链接的 html,与 link_to 的结果相同。
$url = $this->tag->linkTo(
array(
array(
'for' => 'application-details',
'formUrl' => $form->url,
'id' => $id
),
'Show'
)
);
我想要的结果只是 URL。我在控制器动作中。我知道它一定很简单,我只是找不到例子。你能帮助我吗?
谢谢你的帮助!