2014-02-26 36 views
1

我正在使用Salesforce站點URL重寫功能,並且需要從瀏覽器欄中檢索「友好」URL以進行其他一些處理。有沒有什麼辦法可以從任何一個站點頁面(所以我可以作爲屬性傳入組件)或從組件控制器直接檢索?如何從Salesforce站點訪問重寫的URL

爲了進一步解釋,我在瀏覽器中看到了一個網址,當前是'site.force.com/examplesite/amazingpage',但是如果我嘗試檢索$ CurrentPage.url以傳入組件,或者使用Url.getCurrentRequestUrl( )從一個組件控制器,結果是一個典型的銷售人員網址ie。 「site.force.com/vfpage?id=123456789」。

任何建議最受讚賞。

乾杯, CH

回答

0

排序。

最後顯而易見 - 只是在url重寫器類中添加了一個額外的方法,允許我傳入一個url進行重寫,而不是嘗試從視圖中檢索重寫的url。

乾杯, CH