Sha256: d6872cfa28af211b2bcd05cc70fd2d851f8100da3768f56f9a3165a3e7369636

Contents?: true

Size: 1.06 KB

Versions: 21

Compression:

Stored size: 1.06 KB

Contents

<% select_values = select_editor.settings[:select_values] %>

<%= content_tag :div,
  class: [
    select_editor.css_classes,
    select_editor.settings[:display_inline] ? 'display_inline' : ''
  ], data: select_editor.data_attributes do %>
  <%= element_form.fields_for(:ingredients, select_editor.ingredient) do |f| %>
    <%= ingredient_label(select_editor) %>

    <% if select_values.nil? %>
      <%= warning(':select_values is nil',
      "<strong>No select values given.</strong>
      <br>Please provide <code>select_values</code> on the
      ingredient definition <code>settings</code> in
      <code>elements.yml</code>.") %>
    <% else %>
      <%
      if select_values.is_a?(Hash)
        options_tags = grouped_options_for_select(select_values, select_editor.value)
      else
        options_tags = options_for_select(select_values, select_editor.value)
      end %>
      <%= f.select :value, options_tags, {}, {
        id: select_editor.form_field_id,
        class: ["alchemy_selectbox", "ingredient-editor-select"]
      } %>
    <% end %>
  <% end %>
<% end %>

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
alchemy_cms-7.0.16 app/views/alchemy/ingredients/_select_editor.html.erb
alchemy_cms-7.0.15 app/views/alchemy/ingredients/_select_editor.html.erb
alchemy_cms-7.0.14 app/views/alchemy/ingredients/_select_editor.html.erb
alchemy_cms-7.0.13 app/views/alchemy/ingredients/_select_editor.html.erb
alchemy_cms-7.0.12 app/views/alchemy/ingredients/_select_editor.html.erb
alchemy_cms-7.0.11 app/views/alchemy/ingredients/_select_editor.html.erb
alchemy_cms-7.0.10 app/views/alchemy/ingredients/_select_editor.html.erb
alchemy_cms-7.0.9 app/views/alchemy/ingredients/_select_editor.html.erb
alchemy_cms-7.0.8 app/views/alchemy/ingredients/_select_editor.html.erb
alchemy_cms-7.0.7 app/views/alchemy/ingredients/_select_editor.html.erb
alchemy_cms-7.0.6 app/views/alchemy/ingredients/_select_editor.html.erb
alchemy_cms-7.0.5 app/views/alchemy/ingredients/_select_editor.html.erb
alchemy_cms-7.0.4 app/views/alchemy/ingredients/_select_editor.html.erb
alchemy_cms-7.0.3 app/views/alchemy/ingredients/_select_editor.html.erb
alchemy_cms-7.0.2 app/views/alchemy/ingredients/_select_editor.html.erb
alchemy_cms-7.0.1 app/views/alchemy/ingredients/_select_editor.html.erb
alchemy_cms-7.0.0 app/views/alchemy/ingredients/_select_editor.html.erb
alchemy_cms-7.0.0.pre.rc1 app/views/alchemy/ingredients/_select_editor.html.erb
alchemy_cms-7.0.0.pre.c app/views/alchemy/ingredients/_select_editor.html.erb
alchemy_cms-7.0.0.pre.b app/views/alchemy/ingredients/_select_editor.html.erb