From 2bcadd52e877aa2bd79a34c02030c6d892cb0cef Mon Sep 17 00:00:00 2001 From: Matt-Yorkley <9029026+Matt-Yorkley@users.noreply.github.com> Date: Sat, 23 May 2020 12:48:58 +0200 Subject: [PATCH] Hide "Take me shopping" button on /shop and /shops pages --- app/helpers/shop_helper.rb | 9 +++++++++ app/views/shared/menu/_cart_sidebar.html.haml | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/app/helpers/shop_helper.rb b/app/helpers/shop_helper.rb index a4c89bcd0d..32bb144d5f 100644 --- a/app/helpers/shop_helper.rb +++ b/app/helpers/shop_helper.rb @@ -50,4 +50,13 @@ module ShopHelper def no_open_order_cycles? @no_open_order_cycles ||= @order_cycles&.empty? end + + def show_shopping_cta? + return false if current_page?(main_app.shops_path) + + return false if current_distributor.present? && + current_page?(main_app.enterprise_shop_path(current_distributor)) + + true + end end diff --git a/app/views/shared/menu/_cart_sidebar.html.haml b/app/views/shared/menu/_cart_sidebar.html.haml index c20b1b21d7..b4b27766cd 100644 --- a/app/views/shared/menu/_cart_sidebar.html.haml +++ b/app/views/shared/menu/_cart_sidebar.html.haml @@ -26,7 +26,7 @@ %p = t('.cart_empty') - %a.go-shopping.button.large.bright{ng: {href: "{{ CurrentHub.hub.id ? '#{main_app.shop_path}' : '#{main_app.shops_path}' }}"}} + %a.go-shopping.button.large.bright{ng: {show: "#{show_shopping_cta?}", href: "{{ CurrentHub.hub.id ? '#{main_app.shop_path}' : '#{main_app.shops_path}' }}"}} = t('.take_me_shopping') .sidebar-footer{"ng-show" => "Cart.line_items.length > 0"}