Mengambil nilai href dari bidang Tautan item Tautan di scriban [duplikat]

Jan 27 2021

Saya mencoba membaca nilai url bidang Tautan dari item Tautan, menambahkannya dengan string kueri dan merendernya sama seperti tautan. Penulis di bawah ini tidak bekerja untuk hal yang sama. Tolong bantu?

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

Jawaban

1 VladIobagiu Jan 27 2021 at 11:46

Di Scriban kami memiliki fungsi sc_link yang disematkan di sini Anda dapat menemukan detail lebih lanjut tentangnya: sc_link

Contoh cara menggunakannya:

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