是否有可能得到以下爲例: Yii的國防部重寫與CUrlManagement
- example.com/Itemname代替example.com/index.php?r=item/index &名= ITEMNAME
所以我必須動態地設置CUrl管理規則,但是如何? 我的第一個猜測是:嘗試在控制器或模型中設置Url管理規則,但是我發現了一個線程,表示它不可能在yii 1.x
另一種方式可能是,利用slug行爲 - 但我還沒有找到一個很好的延伸到目前爲止。
是否有可能得到以下爲例: Yii的國防部重寫與CUrlManagement
所以我必須動態地設置CUrl管理規則,但是如何? 我的第一個猜測是:嘗試在控制器或模型中設置Url管理規則,但是我發現了一個線程,表示它不可能在yii 1.x
另一種方式可能是,利用slug行爲 - 但我還沒有找到一個很好的延伸到目前爲止。
你可以做到這一點的延伸CBaseUrlRule看車;-)從控制器
可惜你不能設置URL路徑的示例動態,他們已經在運行的配置進行設置時間。儘管您可以擴展CBaseUrlRule以從外部源(如數據庫)加載規則,而不是對其進行硬編碼。
如果您想了解更多信息,我建議您閱讀權威指南http://www.yiiframework.com/doc/guide