Похоже, что вы отправляете полный URL-адрес методу cl_image_tag
.
Для cl_image_tag
нужен только идентификатор publi c для генерации URL-адреса. Поэтому вызов должен быть следующим:
<%= cl_image_tag("wbnknx9ighl6p4ok072u7kd8r5og", :format => :png , class: "card-home__img") %>
Конечно, убедитесь, что сменили вышеуказанный идентификатор publi c на переменную, содержащую идентификатор publi c.
Вы можете получить publi c id ресурса в ответе на загрузку.
И одна заметка о разнице между format
и fetch_format
Cloudinary изменила бы значение 1014 *
format
. расширение ресурса, т. е.
Cloudinary::Utils.cloudinary_url('sample', :format => "png")
приведет к https://res.cloudinary.com/demo/image/upload/sample.png
, а при использовании fetch_foramt
будет изменен формат с использованием соответствующего флага, т. е.
Cloudinary::Utils.cloudinary_url('sample', :fetch_format => "png")
, который будет выдавать https://res.cloudinary.com/demo/image/upload/f_png/sample
В этом конкретном случае c оба будут давать одно и то же png
изображение, но использование fetch_format
позволит использовать одно из лучших функций Cloudinary, которая автоматически оптимизирует изображение, используя :fetch_format => "auto"
: https://res.cloudinary.com/demo/image/upload/f_auto/sample