property_hire/app/views/shared/attribute_field/_privacy_setting_block.html...

25 lines
1.3 KiB
Plaintext

<% privacy_settings = ["public","logged_in","locked","only_admin"]%>
<% privacy_settings.each do |privacy_setting|%>
<% case privacy_setting
when "public"
icon = "icons-earth"
when "logged_in"
icon = "icons-users"
when "locked"
icon = "icons-lock"
when "only_admin"
icon = "fa fa-user-secret"
end
%>
<%= radio_button(field_key, "privacy_default", privacy_setting,:checked => (((attribute_field.privacy_default == privacy_setting) rescue false) ? true : false), :data=>{:type=>"radio"}) %><div class="<%=icon%>"></div><%= t("privacy_type.#{privacy_setting}").html_safe %>
<% end %>
<span style="margin-left: 2em;display: inline-flex;">
<label style="margin: 0;font-size: 1em;display: inline-flex;">
<%= hidden_field(field_key, "privacy_default_apply", :value=> "0") %>
<%= check_box_tag("#{field_key}[privacy_default_apply]","1",attribute_field["privacy_default_apply"]) %>
<%= t('apply_to_current_members.content') %>
</label>
<span style="margin-left: 3em;color: #E91E63;">
<%= t('apply_to_current_members.warning') %>
</span>
</span>