在 CakePHP 中有一堆在routes.php
文件中重定向的唯一 URL 名称。与此类似:
$beautiful_urls[0] = '/view/location-name/image-name.html';
Router::connect($beautiful_urls[0],
array('controller' => 'Foo','action' => 'bar',3,60));
我想like
根据美化名称创建 facebook 按钮。为此,我需要在控制器中$beautiful_urls
使用的变量。routes.php
Foo
如何从控制器访问 routes.php 中的变量?到目前为止,我试图将它与它联系起来,App::use('routes','Config');
但它不起作用。我还考虑过将值作为操作参数发送,但这似乎不是一个好的做法......我知道将配置文件与控制器的逻辑混合不是一个好主意,但到目前为止我没有更好的主意.