Pergunta

Eu estou usando o recurso de reescrição de URL do Sites do Salesforce e precisa recuperar o URL 'amigável' da barra de navegador para algum outro processamento.Existe alguma maneira que eu possa recuperar isso de dentro de uma das páginas de sites (para que eu possa passar em um componente como um atributo) ou de um controlador de componente diretamente?

Para explicar mais, estou vendo um URL no navegador atualmente de 'site.force.com/examplesite/amazingpage', mas se eu tentar recuperar $ CorrentPage.Url para passar em um componente ou usar url.getcurrentRequesturl ()De dentro de um controlador de componente, o resultado é um URL típico do Salesforce, ou seja.'site.force.com/vfpage?id=123456789'.

Qualquer sugestões mais apreciadas.

elogios, Ch

Foi útil?

Solução

classificado.

foi óbvio no final - acaba de adicionar um método adicional para a classe Rewriter URL que me permitiu passar em um único URL para reescrever, em vez de tentar recuperar o URL reescrito da exibição.

elogios, Ch

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top