Sha256: 4e432f177ba47b890a9c61791870c02ab3af378e2c1ab12d11bd2c5fe0a604d7

Contents?: true

Size: 1.93 KB

Versions: 58

Compression:

Stored size: 1.93 KB

Contents

= content_for(:filters) do
  .search-form.filters
    = simple_form_for q,
                      as: :q,
                      url: letters_list_path,
                      html: { autocomplete: "off" },
                      method: :get do |f|
      .row
        .small-6.medium-1.large-1.columns
          = f.input :enclosures_present, as: :select, label: "Enclosure"
        .small-6.medium-2.large-2.columns
          = f.input :state_eq, collection: state_options_for_receptionists, label: "State"
        .small-6.medium-2.large-2.columns
          = f.input :author_id_eq, as: :user_picker, collection: authors, label: "Author"
        .small-6.medium-2.large-2.columns
          = f.input :created_by_id_eq, as: :user_picker, collection: typists, label: "Typist"
        .small-6.medium-2.large-2.columns
          = f.input :letterhead_id_eq, collection: letterheads, label: "Letterhead"
        .small-6.medium-1.large-1.columns
          = f.input :page_count_in_array,
                    collection: [["1 or 2", "[1,2]"],["3 or 4", "[3,4]"]],
                    label: "Pages"
        .small-12.medium-2.large-2.columns.actions.end
          = f.submit t("helpers.submit.filter"), class: "button"
          span= " or "
          = link_to t("helpers.reset"), letters_list_path

= within_admin_layout(title: "Letters") do
  = render "table", letters: letters, q: q

/ The modal dialog container for the dialog which will ask the user
/ if they want to mark the letter as printed. We load this dialog via ajax.
/ See letters/completed_letters/new.html.slim for th dialog content.
/ See also
/ - letters/completed_letters/create.js.erb
/ - ./show.js.erb
/ - letters.js
/ for the complete works. Using ujs for these sort of dialog -> -> post -> page refresh
/ cycles is a bit complex and we could move to using something like stimulus
/ to keep thing a bit simpler
#letter-print-modal.reveal-modal.medium(data-reveal data-refresh-url=request.original_fullpath)

Version data entries

58 entries across 58 versions & 1 rubygems

Version Path
renalware-core-2.0.109 app/views/renalware/letters/lists/show.html.slim
renalware-core-2.0.108 app/views/renalware/letters/lists/show.html.slim
renalware-core-2.0.106 app/views/renalware/letters/lists/show.html.slim
renalware-core-2.0.105 app/views/renalware/letters/lists/show.html.slim
renalware-core-2.0.104 app/views/renalware/letters/lists/show.html.slim
renalware-core-2.0.103 app/views/renalware/letters/lists/show.html.slim
renalware-core-2.0.102 app/views/renalware/letters/lists/show.html.slim
renalware-core-2.0.101 app/views/renalware/letters/lists/show.html.slim
renalware-core-2.0.100 app/views/renalware/letters/lists/show.html.slim
renalware-core-2.0.99 app/views/renalware/letters/lists/show.html.slim
renalware-core-2.0.98 app/views/renalware/letters/lists/show.html.slim
renalware-core-2.0.97 app/views/renalware/letters/lists/show.html.slim
renalware-core-2.0.96 app/views/renalware/letters/lists/show.html.slim
renalware-core-2.0.95 app/views/renalware/letters/lists/show.html.slim
renalware-core-2.0.94 app/views/renalware/letters/lists/show.html.slim
renalware-core-2.0.93 app/views/renalware/letters/lists/show.html.slim
renalware-core-2.0.92 app/views/renalware/letters/lists/show.html.slim
renalware-core-2.0.91 app/views/renalware/letters/lists/show.html.slim
renalware-core-2.0.90 app/views/renalware/letters/lists/show.html.slim
renalware-core-2.0.89 app/views/renalware/letters/lists/show.html.slim