2011-02-18 72 views
1

乾草在一起!蛋糕php:正確的網址行動

我有一個動作的兩個網址,每個應該產生不同的意見。

例如: /ABC - >帶控制器的x,動作Y,視圖連接= 0

/DEF - >地連接與控制器的x,動作Y,視圖= 1

此正常工作與

Router :: connect('/ abc',array('controller'=>'x'action'=>'y','view'=> 0)); ('/ def',array('controller'=>'x'action'=>'y','view'=> 1));


但現在有這個問題:

我有一個公式推,應該至極其數據發送到/ DEF或/ ABC 如何手動設置,應使用至極的路線?

謝謝你的幫助!


編輯:

$形式 - >創建( '模型',陣列( 'URL'=>數組( '動作'=> '索引', '查看'=> '1') )); // def

$ form-> create('Model',array('url'=> array('action'=>'index','view'=>'0'))); // ABC

都使我/控制器/指數,而不是/ DEF或/ ABC

回答

2
Router::connect('/def', array('controller' => 'x' action' => 'y', 'view' => 1), array('pass' => array('view'))); 

然後

if($this->params['view']){ 
    // its 1 
} else{ 
    //its 0 
} 
+0

是的,這對我的作品。但我如何正確選擇公式的目標網址? – wolxXx 2011-02-18 15:51:10