You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

14 lines
699 B

<%- available_locales.each do |locale| %>
<%- i18n_attr = "#{attr}_#{locale}" -%>
<div class="i18n__input i18n__input-<%= locale %>">
<%= f.text_field i18n_attr,
class: "material__input",
disabled: local_assigns[:disabled],
data: local_assigns[:data],
placeholder: local_assigns[:placeholder].blank? ? f.object.public_send(attr, locale: I18n.default_locale) : local_assigns[:placeholder] %>
<%- f.object.errors.full_messages_for(i18n_attr).uniq.each do |msg| -%>
<%= content_tag :p, msg, role: 'alert' %>
<% end %>
</div>
<% end %>