<% data.programs.client_name.each_with_index do |c, i| %>
%article
.content
%header
.logo-wrap
%img.client-logo{:src => "<%= data.programs.logo_url[i] %>", :alt => ""}/
%div
%a{:href => ""} Program Title
%p <%= c %>
%p Some text description
%img.progam-photo{:src => "some_img_url", :alt => ""}/
<% end %>
Я использую функцию локальных данных Middleman, поэтому данные здесь берутся из файла yaml. Я просто не могу понять, как вывести ‹%= data.programs.logo_url[i] %> " на img.client-logo src
. Так что этот процесс зацикливается.
Если я заменю %img.client-logo{:src => "‹%= data.programs.logo_url[i] %>", :alt => ""}/ на обычный тег img, я смогу правильно вывести источник
Это работает:
<% data.programs.client_name.each_with_index do |c, i| %>
%article
.content
%header
.logo-wrap
<img class="client-logo" src="<%= data.programs.logo_url[i] %>" />
%div
%a{:href => ""} Program Title
%p <%= c %>
%p <%= data.programs.program_description[i] %>
<img class="program-photo" src="<%= data.programs.img_url[i] %>" />
<% end %>