2015-06-27 92 views
0

我正在閱讀this Yii2描述如何將服務器名稱映射到操作的文檔的一部分。生成服務器名稱的URL

我有這條規則:'http://<slug:\w+>.example.com/edit-info/' => 'ctrl/edit-info',哪些工作正常,但我不知道如何生成一條符合該規則的鏈接。

事情是這樣:

Url::to(["foo-bar.example.com", "ctrl/edit-info"]); 

將無法​​正常工作。

有沒有什麼辦法可以產生這樣的鏈接,或者我應該自己做,連接每個部分(方案,slug,域等等等)。

回答

2

你試過這個嗎?

Url::to(["ctrl/edit-info", "slug" => "foo-bar"]); 
+0

你說得對。這工作。我並不期望它能夠工作,但它確實如此。 – alexandernst