Mam następujący ciekły znaczników:Daj cieczowe matrycy <img> klasę w lokomotywie
{{ 'image.jpg' | theme_image_tag }}
i renderuje jak,
<img src="/site.com/site/3424242/image.jpg" />
Jak dodać klasę lub cokolwiek opcję do niego? Chcę, aby brzmiał on następująco:
<img src="/site.com/site/3424242/image.jpg" class="thumbnail" />
Używam CMS Locomotive i cieczy, która z nim jest.
To wydaje niepotrzebnie hacky gdy istnieją czyste rozwiązania dla tego problemu dokładnie zbudowany w ciekłym, jak opisane przez innych odpowiedzi tutaj. Zależy to również od 'image_tag' i podobnych filtrów generujących tag, który ma'/'przed'> '(niewymagane w HTML 5) i spację przed'/'(niewymagane z wyjątkiem [kompatybilność z Netscape 4 i starsze przeglądarki] (http://stackoverflow.com/q/462741/1709587)); przynajmniej ten ostatni z tych punktów wydaje się być szczegółem implementacji w Liquid, który twórcy nie będą myśleć o zmianie w przyszłości.Obawiałbym się, że poleganie na tym może być delikatne. –