在CakePHP中有一堆在routes.php
文件中重定向的唯一URL名稱。 與此類似:如何在控制器中使用routes.php中的變量
$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');
鏈接,但它不起作用。我也想過把值作爲動作參數發送,但這看起來不太好......我知道把配置文件和控制器的邏輯混合起來不是一個好主意,但到目前爲止我還沒有更好的主意。