2014-11-03 50 views
4

我有一個名爲admin的模塊。當我模塊之外生成URL鏈接::以([「管理/分配」])這是工作和創建此鏈接:在Yii2模塊和模塊外生成url

http://localhost:8080/test/backend/web/admin/assignment.html 

但是當在運行當前模塊生成該網址是創建這個臨客,並沒有按「科技工作

http://localhost:8080/test/backend/web/admin/admin/assignment.html 

我怎樣才能在路線創建一個規則(UrlManager)控制問題是這樣!

回答

8

嘗試Url::to(['/admin/assignment'])(帶前導符/):不帶前導符/的路由被解釋爲相對於當前模塊。

+0

假設這些url正在佈局中生成並在導航欄中使用..如果模塊使用相同的佈局,url如何知道某些鏈接是否來自模塊外部? – nosthertus 2015-11-05 01:59:44