【发布时间】:2013-08-04 14:26:44
【问题描述】:
在 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));
我想根据美化名称创建 facebook like 按钮。为此,我需要在Foo 控制器的routes.php 中使用$beautiful_urls 变量。
如何从控制器访问 routes.php 中的变量?
到目前为止,我试图将它与App::use('routes','Config'); 链接,但它不起作用。我还考虑过将值作为操作参数发送,但这似乎不是一个好的做法......我知道将配置文件与控制器的逻辑混合不是一个好主意,但到目前为止我没有更好的主意.
【问题讨论】:
标签: php variables cakephp controller