Sha256: 7d8ce4b8d86d5cc3d3317237c73e6f319dde500ac8d0a3a5573af097f04be501

Contents?: true

Size: 1.21 KB

Versions: 12

Compression:

Stored size: 1.21 KB

Contents

<%
   @form =  current_site.contact_forms.where({slug: attributes['slug']}).first
   if @form.present?

   values = JSON.parse(@form.value).to_sym
   settings = JSON.parse(@form.settings).to_sym
   r = {form: @form, form_class: "railscf-form railscf-form-group", before_form: "", after_form: "", submit: "<div class='form-group'>
                    <button class='submit_btn btn btn-default pull-right' type='submit'>[submit_label]</button>
    </div>"}
   hooks_run("contact_form_render", r)
%>
    <section>
        <%= raw r[:before_form] %>
        <%= form_for @form, url: plugins_contact_form_save_form_path, html: {method: "post", class: r[:form_class], multipart: true} do |f| %>

            <%= hidden_field_tag "id", @form.id %>

            <%= render :partial => "flash_messages" %>
            <%= raw form_element_bootstrap_object(r[:form], values[:fields]) %>
            <% if values[:fields].present? %>
                <%= raw  r[:submit].sub('[submit_label]', settings[:railscf_form_button][:name_button])%>
            <% end %>
            <%= raw front_editor_link(edit_admin_plugins_contact_form_admin_form_url(@form.id)) rescue "" %>
        <% end %>
        <%= raw r[:after_form] %>
    </section>
<% end %>

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
camaleon_cms-0.2.1 app/apps/plugins/contact_form/views/forms_shorcode.html.erb
camaleon_cms-0.2.0 app/apps/plugins/contact_form/views/forms_shorcode.html.erb
camaleon_cms-0.1.9 app/apps/plugins/contact_form/views/forms_shorcode.html.erb
camaleon_cms-0.1.8 app/apps/plugins/contact_form/views/forms_shorcode.html.erb
camaleon_cms-0.1.7 app/apps/plugins/contact_form/views/forms_shorcode.html.erb
camaleon_cms-0.1.6 app/apps/plugins/contact_form/views/forms_shorcode.html.erb
camaleon_cms-0.1.5 app/apps/plugins/contact_form/views/forms_shorcode.html.erb
camaleon_cms-0.1.4 app/apps/plugins/contact_form/views/forms_shorcode.html.erb
camaleon_cms-0.1.3 app/apps/plugins/contact_form/views/forms_shorcode.html.erb
camaleon_cms-0.1.2 app/apps/plugins/contact_form/views/forms_shorcode.html.erb
camaleon_cms-0.0.2 app/apps/plugins/contact_form/views/forms_shorcode.html.erb
camaleon_cms-0.0.1 lib/generators/camaleon_cms/install_template/apps/plugins/contact_form/views/forms_shorcode.html.erb