Question

J'utilise la fonctionnalité de réécriture de l'URL Salesforce Sites et vous devez extraire l'URL "amicale" de la barre de navigateur pour un autre traitement.Y a-t-il une façon de récupérer cela de l'une des pages de sites (afin que je puisse passer directement à un composant d'attribut) ou d'un contrôleur de composant directement?

Pour expliquer plus loin, je vois une URL dans le navigateur actuellement de "site.force.com/examplesite/amazingpage" mais si j'essaie de récupérer $ courantepage.url pour passer à un composant ou utiliser url.getCurrentQuesturl ()À partir d'un contrôleur de composant, le résultat est une URL de Salesforce typique, c'est-à-dire.'site.force.com/vfpage?id=123456789'.

Toute suggestion la plus appréciée.

acclamations, Ch

Était-ce utile?

La solution

trié.

était évident à la fin - il suffit d'ajouter une méthode supplémentaire à la classe Rewriter URL qui m'a permis de passer une seule URL pour la réécriture, plutôt que d'essayer de récupérer l'URL réécrit de la vue.

acclamations, Ch

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top