Recupero del valore href di un campo Link dell'elemento Link in scriban [duplicato]

Jan 27 2021

Sto cercando di leggere il valore dell'URL del campo Link dell'elemento Link, aggiungerlo con una stringa di query e renderizzare lo stesso del link. Di seguito scriban non funziona per lo stesso. Qualche aiuto per favore?

{{ 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}}

Risposte

1 VladIobagiu Jan 27 2021 at 11:46

In Scriban abbiamo una funzione incorporata sc_link qui puoi trovare maggiori dettagli su di essa: sc_link

Un esempio su come usarlo:

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