Sha256: e3fea4e9eb75a885a6166ccf39554bbbc0329737918835eee49fb58958a55b0c

Contents?: true

Size: 1.77 KB

Versions: 40

Compression:

Stored size: 1.77 KB

Contents

.email-contexts--form
  - url = ctx.new_record? ? email_contexts_path : email_context_path(ctx)
  = form_for ctx, as: :ctx, url: url do |f|
    .row
      .col-md-6
        .field.field-template
          = f.label "Template"
          = f.select :email_template_id, options_for_select(@email_templates_list, selected: params[:email_template_id] || ctx.email_template_id ), {}, { class: 'select2' }
          - if ctx.email_template_id
            = link_to 'view', email_template_path( ctx.email_template_id ), target: :_blank, class: [ 'action-view' ]
            = link_to '~', edit_email_template_path( ctx.email_template_id ), target: :_blank, class: [ 'action-view' ]
            layout: #{ctx.tmpl.layout}

        .field
          = f.label "From"
          = f.select :from_email, options_for_select(Ish::EmailContext.from_email_list, selected: ctx.from_email)

    .row
      .col-md-4
        .field.flex-row
          = f.label "To lead"
          = f.select :lead_id, options_for_select( @leads_list, selected: ctx.lead_id ), {}, { class: 'select2' }
      .col-md-8
        .field.field-subject
          = f.label :subject
          = f.text_field :subject



    .tab-labels
      %a.label-raw{ href: "javascript: void(0)", data: { ref: '.tab-raw' } } Raw
      %a.label-preview.active{ href: "javascript: void(0)", data: { ref: '.tab-preview' } } Preview
      .label-save-preview= f.submit 'Save & Preview'
    .tabs
      .tab-raw
        = f.text_area :body
      .tab-preview
        - if ctx.new_record?
          New record...
        - else
          %iframe{ src: email_context_iframe_path(ctx), width: '100%', height: '100%' }


    .actions
      .left
        = f.submit 'Preview'
      .right
        = f.label :send_at
        = f.text_field :send_at
        = f.submit 'Schedule'

Version data entries

40 entries across 40 versions & 1 rubygems

Version Path
ish_manager-0.1.8.445 app/views/ish_manager/email_contexts/_form.haml
ish_manager-0.1.8.444 app/views/ish_manager/email_contexts/_form.haml
ish_manager-0.1.8.443 app/views/ish_manager/email_contexts/_form.haml
ish_manager-0.1.8.442 app/views/ish_manager/email_contexts/_form.haml
ish_manager-0.1.8.441 app/views/ish_manager/email_contexts/_form.haml
ish_manager-0.1.8.440 app/views/ish_manager/email_contexts/_form.haml
ish_manager-0.1.8.439 app/views/ish_manager/email_contexts/_form.haml
ish_manager-0.1.8.438 app/views/ish_manager/email_contexts/_form.haml
ish_manager-0.1.8.437 app/views/ish_manager/email_contexts/_form.haml
ish_manager-0.1.8.436 app/views/ish_manager/email_contexts/_form.haml
ish_manager-0.1.8.435 app/views/ish_manager/email_contexts/_form.haml
ish_manager-0.1.8.434 app/views/ish_manager/email_contexts/_form.haml
ish_manager-0.1.8.433 app/views/ish_manager/email_contexts/_form.haml
ish_manager-0.1.8.421 app/views/ish_manager/email_contexts/_form.haml
ish_manager-0.1.8.420 app/views/ish_manager/email_contexts/_form.haml
ish_manager-0.1.8.419 app/views/ish_manager/email_contexts/_form.haml
ish_manager-0.1.8.418 app/views/ish_manager/email_contexts/_form.haml
ish_manager-0.1.8.417 app/views/ish_manager/email_contexts/_form.haml
ish_manager-0.1.8.416 app/views/ish_manager/email_contexts/_form.haml
ish_manager-0.1.8.415 app/views/ish_manager/email_contexts/_form.haml