代码之家  ›  专栏  ›  技术社区  ›  user1517566

如何从Salesforce站点访问重写的url

  •  1
  • user1517566  · 技术社区  · 12 年前

    我正在使用Salesforce站点URL重写功能,需要从浏览器栏检索“友好”URL以进行其他处理。是否有任何方法可以从其中一个站点页面(这样我就可以作为属性传递到组件中)或直接从组件控制器中检索到这些信息?

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

    任何建议都非常感谢。

    干杯 中国

    1 回复  |  直到 12 年前
        1
  •  0
  •   user1517566    12 年前

    已排序。

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

    干杯 中国