我正在爲Kohana 3.1開發授權模塊。在我模塊的的init.php ...如何在控制器名稱之間添加破折號在Kohana中?
Route::set(
'a11n',
'<controller>',
array(
'controller' => 'signIn|signOut|signUp'
)
);
我不是100%確定如何使用Kohana中的路由機制,但這個我試圖做到這一點用戶可以鍵入「簽到」,「 signOut「或」signUp「從我的模塊運行控制器。你看,我想擁有「便攜式」授權系統......所以我可以簡單地「複製粘貼」正確的目錄,啓用模塊和我的網站授權。
請記住,使用此路由我不想改變默認路由的行爲。我不知道我的代碼有多正確......但它的工作原理!我測試過,我也可以在不使用第三參數的情況下獲得相同的效果。我現在用它做什麼?
現在的問題...我怎麼能通過鍵入「登錄」用戶運行模塊「Controller_SignIn」以模塊設置路由?
哪種方式更好? – daGrevis 2011-06-05 08:31:15
使用路線更具可維護性,如果您想再次更改路線,則無需觸摸控制器。 – gimpe 2011-06-05 16:50:15
伊莫,這種方式更好,看到我對其他問題的評論。 – SpadXIII 2011-06-06 07:14:50