Я пытаюсь отобразить изображение в моем магазине shopify с соотношением сторон 4: 1, но, поскольку я не могу знать размер изображения, я использую следующий код:
{% assign h = image_object.width | divided_by: 4 %}
{% assign size = image_object.width | append: "x" | append: h | strip %}
<img src = "{{ image_object | img_url: size ,crop: 'center'}}">
но это не работает. Изображение остается в исходном размере.
Проблема заключалась в том, что divided_by
возвращал нецелое число, которое не работает с img_url
. добавление | floor
решило проблему.