Sha256: 0117f084f18860d0cbc11a1e1c918af39d408f45b938aa3664bcbade160469d8

Contents?: true

Size: 767 Bytes

Versions: 68

Compression:

Stored size: 767 Bytes

Contents

<%= form.label name, label, for: "activity_#{ name }" %>

<% 
min_text ||= "None" 
mid_text ||= "Some"
max_text ||= "A Lot"
include_blank ||= false
parameter_prefix ||= "activity"
%>

<select name="<%= parameter_prefix %>[<%= name %>]" id="activity_<%= name %>" class="form-control" data-selector="<%= (defined? index)? index : 0 %>">
  <% if include_blank %>
    <option></option>
  <% end %>
  <% (0..10).each do |value| %>
    <option value="<%= value %>" data-intensity="<%= value %>">
      <% if value == 0 || value == 5 || value == 10 %>
        <% suffix = (value == 0)? min_text : ((value == 5)? mid_text : max_text) %>
        <%= value.to_s + " (" + suffix + ")" %>
      <% else %>
        <%= value %>
      <% end %>
    </option>
  <% end %>
</select>

Version data entries

68 entries across 68 versions & 1 rubygems

Version Path
think_feel_do_engine-3.14.8 app/views/think_feel_do_engine/activities/_intensity_selector.html.erb
think_feel_do_engine-3.14.7 app/views/think_feel_do_engine/activities/_intensity_selector.html.erb
think_feel_do_engine-3.14.6 app/views/think_feel_do_engine/activities/_intensity_selector.html.erb
think_feel_do_engine-3.14.5 app/views/think_feel_do_engine/activities/_intensity_selector.html.erb
think_feel_do_engine-3.14.4 app/views/think_feel_do_engine/activities/_intensity_selector.html.erb
think_feel_do_engine-3.14.3 app/views/think_feel_do_engine/activities/_intensity_selector.html.erb
think_feel_do_engine-3.14.2 app/views/think_feel_do_engine/activities/_intensity_selector.html.erb
think_feel_do_engine-3.14.1 app/views/think_feel_do_engine/activities/_intensity_selector.html.erb
think_feel_do_engine-3.14.0 app/views/think_feel_do_engine/activities/_intensity_selector.html.erb
think_feel_do_engine-3.13.1 app/views/think_feel_do_engine/activities/_intensity_selector.html.erb
think_feel_do_engine-3.13.0 app/views/think_feel_do_engine/activities/_intensity_selector.html.erb
think_feel_do_engine-3.12.9 app/views/think_feel_do_engine/activities/_intensity_selector.html.erb
think_feel_do_engine-3.12.8 app/views/think_feel_do_engine/activities/_intensity_selector.html.erb
think_feel_do_engine-3.12.7 app/views/think_feel_do_engine/activities/_intensity_selector.html.erb
think_feel_do_engine-3.12.6 app/views/think_feel_do_engine/activities/_intensity_selector.html.erb
think_feel_do_engine-3.12.5 app/views/think_feel_do_engine/activities/_intensity_selector.html.erb
think_feel_do_engine-3.12.4 app/views/think_feel_do_engine/activities/_intensity_selector.html.erb
think_feel_do_engine-3.12.3 app/views/think_feel_do_engine/activities/_intensity_selector.html.erb
think_feel_do_engine-3.12.2 app/views/think_feel_do_engine/activities/_intensity_selector.html.erb
think_feel_do_engine-3.12.1 app/views/think_feel_do_engine/activities/_intensity_selector.html.erb