Weiß jemand, ob wir die veröffentlichte URL einer SDL Tridion-Seite basierend auf dem URI abrufen können? Idealerweise würde ich dies gerne mit dem Core Service tun.Abrufen der veröffentlichten URL einer Tridion-Seite basierend auf URI
Antwort
Wenn Sie eine Seite des über das Abrufen veröffentlichten URL sprechen, kann er über erfolgen:
PageData page = client.Read("tcm:12-345-64", null) as PageData;
PublishLocationInfo info = (PublishLocationInfo)page.LocationInfo;
string url = info.PublishLocationUrl;
'Seite' wird Null sein, da Ihre Leseoptionen null sind –
Seite wird immer noch zurückgegeben (getestet und ausgeführt), wenn Leseoptionen null sind, I Glaube nur an die Standardoption an. –
Beachten Sie, dass 1) die Seite möglicherweise nicht veröffentlicht wird und 2) ihre URL möglicherweise irgendwo in der Veröffentlichungs-Pipeline durch eine beliebige Erweiterung geändert wurde ... –
- 1. Asp.NET/VB.NET: Abrufen des Pfades von der URL/URI?
- 2. Website-URL basierend auf GUID abrufen? (SharePoint)
- 3. ein Zeichen codierten Teil der URI abrufen?
- 4. RESTful URL - Erstellen einer Ressource basierend auf einer Ressourcenvorlage
- 5. Abrufen aller Sharepoint-Objekte basierend auf Sharepoint URL verbunden mit
- 6. Änderung der Soap-Aktion URI basierend auf der Umgebung
- 7. Talend - URI basierend auf Werten aus einer Liste
- 8. Split String (Pfad von Uri) basierend auf "/"
- 9. Abrufen einer Nummer aus der URL
- 10. getResource in Java basierend auf der URI in Codenvy
- 11. Ändern einer Anfrage URL basierend auf URL bei der Verwendung von ui.route
- 12. Was ist der Unterschied zwischen einem URI und einer URL?
- 13. Datenzeilenanzahl basierend auf Bedingungen abrufen
- 14. Abrufen der Domain-URL
- 15. Umleitung basierend auf Referrer URL
- 16. Gebäude URL URI-Builder
- 17. Abrufen des Dateinamens von komplexen URI
- 18. Smarty-Einstellung nav href basierend auf URL
- 19. Abrufen der URL-Parameter in einer EJS-Vorlage
- 20. Abrufen einer URL in python2.7
- 21. abrufen ziehbar Ressource von Uri
- 22. UnicodeEncodeError beim Abrufen der URL
- 23. Suche basierend auf URL-Variablen
- 24. OutputCache basierend auf URL ändern
- 25. Suche basierend auf URL Variablen
- 26. Quelle der appengine veröffentlichten Version
- 27. Abrufen einer absoluten URL von einer relativen URL. (IE6 Ausgabe)
- 28. Abrufen des Inhalts der URL als Zeichenfolge
- 29. Abrufen des übergeordneten Namens einer URI/URL vom absoluten Namen C#
- 30. Auf der Suche nach Javascript URI teilen
Dies ist sehr unklar, was Sie fordern - Ihr bitte geben Sie bestehende Codebeispiel –
Sie so viel Chris Summers Danke für Dein Interesse an meiner Frage. Ich habe bereits eine funktionierende Antwort davon. Bitte sehen Sie unten ... –
Ich verstehe, dass Sie eine Antwort haben - aber wenn Sie Ihre Frage klarer machten, würde es anderen Leuten in der Gemeinschaft mit einer ähnlichen Herausforderung helfen –