У меня есть файл erb со многими из них, и я пытаюсь создать для них цикл:
<% if @addhostgroup -%>
<% @addhostgroup.each do |k, v| %>
<%= k %> <%= v %>
<% end %>
<% end %>
<% if @addservicegroup -%>
<% @addservicegroup.each do |k, v| %>
<%= k %> <%= v %>
<% end %>
<% end %>
Я хочу сделать что-то вроде этого:
<% %w(addhostgroup addservicegroup).each do |action| %>
<% if @action -%>
<% @action.each do |k, v| %>
<%= k %> <%= v %>
<% end %>
<% end %>
<% end %>
Может кто-нибудь сказать мне, как использовать переменные в именах переменных erb?
Я искал путь без успеха.
Большое спасибо!