Süzgeçler

MultiKolay'ın Liquid süzgeçleri. Çıktı varsayılan olarak HTML'e kaçışlanır.

{{ değer }} her zaman HTML'e kaçışlanır: satıcının yazdığı <script> sayfada yazı olarak görünür. HTML basmak istediğin yerde bilerek | raw ya da aşağıdaki güvenli süzgeçleri kullan.

SüzgeçÖrnekNe yapar
raw{{ product.description | raw }}Kaçışlamadan basar. Yalnız temizlenmiş HTML'de kullan (richtext, description, page.content).
newline_to_br{{ s.metin | newline_to_br }}Satır sonlarını <br> yapar; metni önce kaçışlar.
zengin_html{{ s.metin | zengin_html }}Metni paragraflı, temizlenmiş HTML'e çevirir.
temiz_html{{ s.baslik | temiz_html }}Satır içi HTML'i (<br>, <em>) temizleyip basar; paragraf sarmaz.
image_url{{ s.gorsel | image_url: width: 1200 }}Görselin adresi; mağazanın kendi görsellerinde istenen genişlikte. Geçersiz adres boş döner.
file_url{{ product.ozel.kilavuz | file_url }}Özel alan dosyasının güvenli adresi.
asset_url{{ 'desen.svg' | asset_url }}Temanın varliklar/ dosyasının adresi.
money{{ 184990 | money }}Kuruştan TL'ye: ₺1.849,90. Ürün fiyatları zaten biçimli gelir.
renk{{ s.zemin | renk | default: 'var(--mk-surface)' }}Yalnız geçerli renk değeri (#hex, rgb(), var()), değilse boş. Stil niteliğinde kullan.
buyuk_harf{{ 'istanbul' | buyuk_harf }}Türkçe büyük harf: İSTANBUL. (upcase "ISTANBUL" yazar.)
bolum_ikonu{{ kutu.icon | bolum_ikonu: kutu.title, 'ikon' }}İkon adından <svg>. İkinci değer başlık (ikon boşsa ondan tahmin), üçüncüsü CSS sınıfı.
cizgi_ikonu{{ s.icon | cizgi_ikonu: 20, 1.5, 'ikon' }}İnce çizgi ikon seti: boyut, çizgi kalınlığı, sınıf. Bilinmeyen ad boş.
meta_doldur{{ s.metin | meta_doldur: product.meta }}{meta:garanti|2 yıl} yer tutucularını ürünün bilgisiyle doldurur.

Bilinmeyen süzgeç adı hatadır ve yükleme denetiminde yakalanır.