<div id="basic_block" class="attributes_block <%= @class %>"> <h2><%= info.i18n_variable[I18n.locale] %></h2> <hr> <div class="info_input"> <table border="0" cellspacing="0" cellpadding="0"> <thead class="list_head"> <tr> <td><%= t("admin.key") %></td> <% @site_valid_locales.each do |locale| %> <td><%= I18nVariable.first(:conditions => {:key => locale})[I18n.locale] %></td> <% end %> </tr> </thead> <tbody> <% info.get_enabled_attribute_fields.each do |attr| %> <%= f.fields_for :attribute_values, @user.get_value_from_field_id(attr.id) do |f| %> <tr class="list_item"> <td><%= attr.i18n_variable[I18n.locale] %></td> <% if attr["locale"] && attr["markup"] == 'text_field' %> <% @site_valid_locales.each do |locale| %> <td><%= f.text_field locale %></td> <% end %> <% else %> <td colspan=<%= @site_valid_locales.size %>> <% if attr["markup"] == "text_field" %> <%= f.text_field :non_locale %> <% elsif attr["markup"] == "select" %> <%= f.select :non_locale, options_for_select(attr["options"], value['non_locale']) %> <% end -%> </td> <% end -%> <%= f.hidden_field :attribute_field_id, :value => attr.id %> <%= f.hidden_field :key, :value => attr.key %> </tr> <% end %> <% end %> </tbody> </table> </div> </div>