2013-03-13 31 views
0

我想抓住從一個URL重定向爲一個變量在我的CakePHP應用程序即搶可變路由

example.com/value -> example.com/controller/this:value 

明顯,路由的其餘部分應保持不變。這可能與cakephp路由嗎?

即時通訊使用CakePHP 1.3

我想先查詢的網址對一個領域在數據庫中的表,如果它不存在,然後將其穿過路由。我假設這將在應用程序控制器的beforeFilter中。

+0

你能更精確一點嗎?另外,你應該說明你的確切的蛋糕版本。 – mark 2013-03-13 14:58:00

+0

我添加了更多的細節和我的版本。 – madphp 2013-03-13 15:43:21

回答

1

AFAIK,你不能routes.php文件之前訪問數據庫。

正如你所設想的,另一種方法是將你的邏輯建立到AppControllerbeforeFilter,這應該沒問題。

可能是你會想,雖然緩存,因爲它會打在每一頁上的負載。