From 01569c25505596d8d68065f505403b99fb5e23d9 Mon Sep 17 00:00:00 2001 From: Rob H Date: Fri, 26 Oct 2012 16:47:42 +1100 Subject: [PATCH 1/3] Change button text on Payments page to 'Process My Order' --- app/overrides/replace_checkout_payment_button.rb | 4 ++++ app/views/spree/checkout/_process_my_order_button.html.erb | 1 + 2 files changed, 5 insertions(+) create mode 100644 app/overrides/replace_checkout_payment_button.rb create mode 100644 app/views/spree/checkout/_process_my_order_button.html.erb diff --git a/app/overrides/replace_checkout_payment_button.rb b/app/overrides/replace_checkout_payment_button.rb new file mode 100644 index 0000000000..6f7912d087 --- /dev/null +++ b/app/overrides/replace_checkout_payment_button.rb @@ -0,0 +1,4 @@ +Deface::Override.new(:virtual_path => "spree/checkout/_payment", + :replace => "code[erb-loud]:contains('submit_tag t(:save_and_continue)')", + :partial => "spree/checkout/process_my_order_button", + :name => "process_my_order_button") \ No newline at end of file diff --git a/app/views/spree/checkout/_process_my_order_button.html.erb b/app/views/spree/checkout/_process_my_order_button.html.erb new file mode 100644 index 0000000000..8347497347 --- /dev/null +++ b/app/views/spree/checkout/_process_my_order_button.html.erb @@ -0,0 +1 @@ +<%= submit_tag "Process My Order", :class => 'continue button primary' %> \ No newline at end of file From 7da595afbde19df68b25f4ecfb44696dab1ab533 Mon Sep 17 00:00:00 2001 From: Rob H Date: Fri, 26 Oct 2012 19:29:55 +1100 Subject: [PATCH 2/3] Add cms field to top of delivery page of checkout, located at cms path: /delivery --- app/overrides/add_cms_checkout_distribution.rb | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 app/overrides/add_cms_checkout_distribution.rb diff --git a/app/overrides/add_cms_checkout_distribution.rb b/app/overrides/add_cms_checkout_distribution.rb new file mode 100644 index 0000000000..28e45b6290 --- /dev/null +++ b/app/overrides/add_cms_checkout_distribution.rb @@ -0,0 +1,4 @@ +Deface::Override.new(:virtual_path => "spree/checkout/_delivery", + :insert_before => "fieldset#shipping_method", + :text => "<%= cms_page_content(:content, Cms::Page.find_by_full_path('/delivery')) %>", + :name => "process_my_order_button") \ No newline at end of file From 59ca8f4513a8a4c8bc5c0860245fda6dedd67f38 Mon Sep 17 00:00:00 2001 From: Rob H Date: Fri, 16 Nov 2012 18:32:02 +1100 Subject: [PATCH 3/3] Add cms field to cart page to explain delivery fees, located at cms path: /cart-delivery-fees --- app/views/spree/orders/_distributor_fees.html.haml | 1 + 1 file changed, 1 insertion(+) diff --git a/app/views/spree/orders/_distributor_fees.html.haml b/app/views/spree/orders/_distributor_fees.html.haml index 2decad3456..1b3633eb6a 100644 --- a/app/views/spree/orders/_distributor_fees.html.haml +++ b/app/views/spree/orders/_distributor_fees.html.haml @@ -1,4 +1,5 @@ #delivery-fees + = cms_page_content(:content, Cms::Page.find_by_full_path('/cart-delivery-fees')) %h2 Delivery Fees %table#delivery