1

我正在使用 Salesforce 站点 URL 重写功能,并且需要从浏览器栏中检索“友好”URL 以进行其他处理。有什么方法可以从任一站点页面(因此我可以作为属性传递到组件中)或直接从组件控制器中检索它?

为了进一步解释,我目前在浏览器中看到一个 'site.force.com/examplesite/amazingpage' 的 url,但是如果我尝试检索 $CurrentPage.url 以传递给组件,或者从内部使用 Url.getCurrentRequestUrl()组件控制器的结果是一个典型的 salesforce url 即。'site.force.com/vfpage?id=123456789'。

任何建议都非常感谢。

干杯,CH

4

1 回答 1

0

排序。

最后很明显 - 只是在 url 重写器类中添加了一个额外的方法,它允许我传入单个 url 进行重写,而不是尝试从视图中检索重写的 url。

干杯,CH

于 2014-02-26T21:14:50.303 回答