31 lines
994 B
Plaintext
31 lines
994 B
Plaintext
<table class="<%= table_class %>">
|
|
<thead>
|
|
<tr>
|
|
<th><%= key_header %></th>
|
|
<th><%= value_header %></th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<% settings.each do |setting| %>
|
|
<tr>
|
|
<td>
|
|
<strong id="<%= dom_id(setting, :title) %>"><%= t("settings.#{setting.key}") %></strong>
|
|
<br>
|
|
<span id="<%= dom_id(setting, :description) %>" class="small">
|
|
<%= t("settings.#{setting.key}_description", default: t("admin.settings.no_description")) %>
|
|
</span>
|
|
</td>
|
|
<td>
|
|
<% if setting.content_type? %>
|
|
<%= render Admin::Settings::ContentTypesFormComponent.new(setting) %>
|
|
<% elsif setting.feature? %>
|
|
<%= render Admin::Settings::FeaturedSettingsFormComponent.new(setting, tab: tab) %>
|
|
<% else %>
|
|
<%= render Admin::Settings::TextFormComponent.new(setting, tab: tab) %>
|
|
<% end %>
|
|
</td>
|
|
</tr>
|
|
<% end %>
|
|
</tbody>
|
|
</table>
|