There were duplicate IDs and the `lines` attribute doesn't do anything for textareas (I guess it was accidentally used instead of the `rows` attribute; I'm just removing it so the page looks the same way it did until now). Even though the `value` field didn't generate duplicate IDs, we're also changing it because we usually set an element with the `dom_id` of a record when it contains the whole information about a record, and not just one piece of it. For instance, in some places we assign this ID to the table row related to the record.
10 lines
421 B
Plaintext
10 lines
421 B
Plaintext
<%= form_for([:admin, setting]) do |f| %>
|
|
<%= f.hidden_field :tab, id: dom_id(setting, :tab), value: tab if defined?(tab) %>
|
|
<div class="small-12 medium-6 large-8 column">
|
|
<%= f.text_area :value, label: false, id: dom_id(setting, :value) %>
|
|
</div>
|
|
<div class="small-12 medium-6 large-4 column">
|
|
<%= f.submit(t("admin.settings.index.update_setting"), class: "button hollow expanded") %>
|
|
</div>
|
|
<% end %>
|