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ç | Örnek | Ne 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.