Sha256: 2ff970d4070849e04819576a5ca49b52764496d6aec78d0eb9bb19638e94c05a

Contents?: true

Size: 1.61 KB

Versions: 37

Compression:

Stored size: 1.61 KB

Contents

= effective_form_with(model: [:admin, order], url: (order.persisted? ? effective_orders.admin_order_path(order) : effective_orders.admin_orders_path)) do |f|
  - if f.object.new_record?
    - user_collection = current_user.class.respond_to?(:sorted) ? current_user.class.sorted : current_user.class.all

    = f.select :user_id, (@users || user_collection),
      label: 'Buyer', required: true, hint: 'The user that should purchase this order.'

    = f.email_cc_field :cc, hint: "Cc the above on any emailed receipts or payment requests."

    %h2 Order Items
    = f.has_many :order_items, remove: f.object.new_record? do |fc|
      = render 'order_item_fields', f: fc

    %hr

    = f.check_box :send_payment_request_to_buyer,
      label: 'Yes, send a payment request email to the buyer and any cc.',
      value: (f.object.send_payment_request_to_buyer.nil? ? EffectiveOrders.mailer[:send_payment_request_to_buyer] : f.object.send_payment_request_to_buyer?)

  .row
    .col-md-6.effective-order-note-to-buyer
      %h2 Note to Buyer
      = f.text_area :note_to_buyer, disabled: f.object.purchased?, label: false,
        hint: (f.object.purchased? ? 'This message was displayed to the buyer during checkout and appears on the receipt.' : 'This message will be displayed to the buyer during checkout and will appear on the receipt.')

    .col-md-6.effective-order-internal-note
      %h2 Internal Note
      = f.text_area :note_internal, label: false,
        hint: 'For internal admin use only. This note will never be displayed to the buyer.'

  = render partial: '/admin/orders/order_actions', locals: { order: @order, form: f, f: f }

Version data entries

37 entries across 37 versions & 1 rubygems

Version Path
effective_orders-5.3.2 app/views/admin/orders/_form.html.haml
effective_orders-5.3.1 app/views/admin/orders/_form.html.haml
effective_orders-5.3.0 app/views/admin/orders/_form.html.haml
effective_orders-5.2.17 app/views/admin/orders/_form.html.haml
effective_orders-5.2.16 app/views/admin/orders/_form.html.haml
effective_orders-5.2.15 app/views/admin/orders/_form.html.haml
effective_orders-5.2.14 app/views/admin/orders/_form.html.haml
effective_orders-5.2.13 app/views/admin/orders/_form.html.haml
effective_orders-5.2.12 app/views/admin/orders/_form.html.haml
effective_orders-5.2.11 app/views/admin/orders/_form.html.haml
effective_orders-5.2.10 app/views/admin/orders/_form.html.haml
effective_orders-5.2.9 app/views/admin/orders/_form.html.haml
effective_orders-5.2.8 app/views/admin/orders/_form.html.haml
effective_orders-5.2.7 app/views/admin/orders/_form.html.haml
effective_orders-5.2.6 app/views/admin/orders/_form.html.haml
effective_orders-5.2.5 app/views/admin/orders/_form.html.haml
effective_orders-5.2.4 app/views/admin/orders/_form.html.haml
effective_orders-5.2.3 app/views/admin/orders/_form.html.haml
effective_orders-5.2.2 app/views/admin/orders/_form.html.haml
effective_orders-5.2.1 app/views/admin/orders/_form.html.haml