Abrufen des href-Werts eines Link-Felds eines Link-Elements in scriban [Duplikat]

Jan 27 2021

Ich versuche, den URL-Wert des Link-Felds des Link-Elements zu lesen, es mit einer Abfragezeichenfolge anzuhängen und dasselbe wie den Link zu rendern. Unten scriban funktioniert nicht für das gleiche. Hilfe bitte?

{{ for i_child in (sc_query i_page "query:/sitecore/content/mysite/Data/Links/Global Links/appointments")

baseLink =i_child.Link.Url
scopeid=i_page.SearchScope.Id
href = baseLink+'#s='+scopeid 
sc_field i_child 'Link' [['href', href]]
break
{{end}}

Antworten

1 VladIobagiu Jan 27 2021 at 11:46

In Scriban haben wir eine eingebettete Funktion sc_link. Hier finden Sie weitere Details dazu: sc_link

Ein Beispiel für die Verwendung:

<a href="{{ sc_link i_datasourceItem }}">{{ i_datasource.display_name }}</a>