app/views/fe/admin/panels/_common_fields.html.erb in fe-0.0.4 vs app/views/fe/admin/panels/_common_fields.html.erb in fe-1.0.0
- old
+ new
@@ -1,17 +1,31 @@
<p>
- <label for="element_label" class="desc">Label <span class="required">required</span></label>
+ <label for="element_label" class="desc">Label (English) <span class="required">required</span></label>
<%= f.text_field :label, :maxlength => Fe::Element.max_label_length %>
</p>
-<div class="field">
- <label for="element_tooltip" class="desc">Tip</label>
+<% @page.question_sheet.languages.select(&:present?).each do |language| %>
+ <p>
+ <label for="element_label_translations_<%= language %>" class="desc">Label (<%= Fe::LANGUAGES[language] %>) <span class="required">required</span></label>
+ <%= text_field_tag "element[label_translations][#{language}]", @element.label_translations[language] %>
+ </p>
+<% end %>
+
+<p>
+ <label for="element_tooltip" class="desc">Tip (English)</label>
<%= f.text_field :tooltip %>
-</div>
+</p>
+<% @page.question_sheet.languages.select(&:present?).each do |language| %>
+ <p>
+ <label for="element_tip_translations_<%= language %>" class="desc">Tip (<%= Fe::LANGUAGES[language] %>)</label>
+ <%= text_field_tag "element[tip_translations][#{language}]", @element.tip_translations[language] %>
+ </p>
+<% end %>
+
<p>
<label for="element_slug" class="desc">Variable</label>
<%= f.text_field :slug %>
<p>
-
+
<p>
<%= f.check_box :required, :class => 'inlinecheck' %>
<label for="element_required" class="inline">This field is required</label>
</p>