Scriban'da Link öğesinin bir Link alanının href değerini alma [duplicate]

Jan 27 2021

Link öğesinin Link alanının url değerini okumaya, onu bir sorgu dizesi ile eklemeye ve link ile aynı şekilde render etmeye çalışıyorum. Aşağıda scriban aynı şey için çalışmıyor. Herhangi bir yardım lütfen?

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

Yanıtlar

1 VladIobagiu Jan 27 2021 at 11:46

Scriban'da gömülü bir sc_link işlevimiz var burada bununla ilgili daha fazla ayrıntı bulabilirsiniz: sc_link

Nasıl kullanılacağına bir örnek:

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