Sha256: 7f681a1a24d54cdc3f19e292e6bb328cf1de45d47ccaa9480b889ff4faf3eec2

Contents?: true

Size: 1.91 KB

Versions: 16

Compression:

Stored size: 1.91 KB

Contents

= simple_form_for(@<%= singular_table_name %>, :remote => true) do |f|
  = f.error_notification

<%- attributes.each do |attribute| -%>

  .form-group
    = f.label "<%= attribute.name %>", class: "col-sm-3 control-label"
    .col-sm-9
<%- if attribute.type.to_s == "text" -%>
      = f.text_area :<%= attribute.name %>, class: "form-control redactor", label: false
<%- elsif attribute.type.to_s == "date" -%>
      = f.text_field :<%= attribute.name %>, class: "form-control default-date-picker parsley-validated", required: true, label: false if @<%= singular_table_name %>.<%= attribute.name %>.blank?
      - if @<%= singular_table_name %>.<%= attribute.name %>.present?
        = f.text_field :<%= attribute.name %>, class: "form-control default-date-picker parsley-validated", required: true, label: false, :value => @<%= singular_table_name %>.<%= attribute.name %>.strftime("%d/%m/%Y")
<%- elsif attribute.name.match("image") || attribute.name.match("img") || attribute.name.match("avatar") -%>
      = f.input :<%= attribute.name %>, input_html: {class: "form-control parsley-validated"},label: false, required: true if @<%= singular_table_name %>.<%= attribute.name %>.blank?
      - if @<%= singular_table_name %>.<%= attribute.name %>.present?
        = f.input :<%= attribute.name %>, input_html: {class: "form-control parsley-validated"},label: false
        = link_to image_path(@<%= singular_table_name %>.<%= attribute.name %>), :'data-lightbox' => "example-set" do
          = image_tag(@<%= singular_table_name %>.<%= attribute.name %>.admin)
<%- else -%>
      = f.<%= attribute.reference? ? :association : :input %> :<%= attribute.name %>, input_html: {class: "form-control parsley-validated"}, required: true, label: false
<%- end -%>
<%- end -%>


  .form-actions
    .row
      .col-sm-9.col-sm-offset-3
        .btn-toolbar
          = f.button :submit, class: "btn-primary btn", onclick: "javascript:$('form').parsley( 'validate' )"

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
wrgem-0.0.55 lib/generators/wradmin/template/lib/templates/slim/scaffold/_form.html.slim
wrgem-0.0.54 lib/generators/wradmin/template/lib/templates/slim/scaffold/_form.html.slim
wrgem-0.0.53 lib/generators/wradmin/template/lib/templates/slim/scaffold/_form.html.slim
wrgem-0.0.52 lib/generators/wradmin/template/lib/templates/slim/scaffold/_form.html.slim
wrgem-0.0.51 lib/generators/wradmin/template/lib/templates/slim/scaffold/_form.html.slim
wrgem-0.0.50 lib/generators/wradmin/template/lib/templates/slim/scaffold/_form.html.slim
wrgem-0.0.49 lib/generators/wradmin/template/lib/templates/slim/scaffold/_form.html.slim
wrgem-0.0.48 lib/generators/wradmin/template/lib/templates/slim/scaffold/_form.html.slim
wrgem-0.0.47 lib/generators/wradmin/template/lib/templates/slim/scaffold/_form.html.slim
wrgem-0.0.46 lib/generators/wradmin/template/lib/templates/slim/scaffold/_form.html.slim
wrgem-0.0.45 lib/generators/wradmin/template/lib/templates/slim/scaffold/_form.html.slim
wrgem-0.0.44 lib/generators/wradmin/template/lib/templates/slim/scaffold/_form.html.slim
wrgem-0.0.43 lib/generators/wradmin/template/lib/templates/slim/scaffold/_form.html.slim
wrgem-0.0.42 lib/generators/wradmin/template/lib/templates/slim/scaffold/_form.html.slim
wrgem-0.0.41 lib/generators/wradmin/template/lib/templates/slim/scaffold/_form.html.slim
wrgem-0.0.40 lib/generators/wradmin/template/lib/templates/slim/scaffold/_form.html.slim