Sha256: faac5d031163106e69eb0a6098915335a9eddce39d02436f23f4f1c29521906c

Contents?: true

Size: 1.93 KB

Versions: 1

Compression:

Stored size: 1.93 KB

Contents

<%= devise_error_messages! %>
     
<%= f.input :collection_id, as: :hidden %>     
<%= f.input :title %>
<%= f.input :description %>
<%= f.input(
  :plugin, collection: Setting['home_page.general.plugins'].map do |p| 
    p = p == 'home_page' ? 'home' : p.gsub('home_page_', ''); [p.humanize.titleize, p] 
  end, input_html: { data: { 'setting-url' => setting_path('show', id2: 'x') }}
) %>
<%= f.input(
  :partial_path, collection: if f.object.plugin.present?
    Setting["#{(f.object.plugin == 'home' ? 'home_page' : 'home_page_' + f.object.plugin)}.general.partial_paths"]
  else
    []
  end
) %>

<div class="form-group string optional page_module_published_from">
  <label for="page_module_published_from" class="string optional col-sm-3 control-label">
    <%= t('activerecord.attributes.page_module.published_from') %>
  </label>
  <div class="col-sm-9">
    <div class='input-group date' id='page_module_published_from_datetime_picker'>
      <%= f.text_field :published_from, class: 'form-control' %>
      <span class="input-group-addon">
        <span class="glyphicon glyphicon-calendar"></span>
      </span>
    </div>
  </div>
</div>

<div class="form-group string optional page_module_published_until">
  <label for="page_module_published_until" class="string optional col-sm-3 control-label">
    <%= t('activerecord.attributes.page_module.published_until') %>
  </label>
  <div class="col-sm-9">
    <div class='input-group date' id='page_module_published_until_datetime_picker'>
      <%= f.text_field :published_until, class: 'form-control' %>
      <span class="input-group-addon">
        <span class="glyphicon glyphicon-calendar"></span>
      </span>
    </div>
  </div>
</div>

<script type="text/javascript">
$(function () {
  $('#page_module_published_from_datetime_picker').datetimepicker({ format: 'YYYY-MM-DD hh:mm:ss' });
  $('#page_module_published_until_datetime_picker').datetimepicker({ format: 'YYYY-MM-DD hh:mm:ss' });
});
</script>

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
home_page-0.0.6 app/views/page_modules/_fields.html.erb