Skip to content
This repository has been archived by the owner on Aug 10, 2021. It is now read-only.

Commit

Permalink
Merge pull request #267 from spark-solutions/fix/spree-3-x-admin-menu
Browse files Browse the repository at this point in the history
Makes sidebar menu deface override work with both Spree 3.x and 4.x
  • Loading branch information
damianlegawiec authored Sep 19, 2019
2 parents 15e1fa8 + e4b9e49 commit 5fbc990
Showing 1 changed file with 15 additions and 6 deletions.
21 changes: 15 additions & 6 deletions app/overrides/add_pages_to_admin_sidebar_menu.rb
Original file line number Diff line number Diff line change
@@ -1,6 +1,15 @@
Deface::Override.new(
virtual_path: 'spree/admin/shared/_main_menu',
name: 'pages_admin_sidebar_menu',
insert_bottom: 'nav',
partial: 'spree/admin/shared/pages_sidebar_menu'
)
if Spree.version.to_f < 4.0
Deface::Override.new(
virtual_path: 'spree/layouts/admin',
name: 'pages_admin_sidebar_menu',
insert_bottom: '#main-sidebar',
partial: 'spree/admin/shared/pages_sidebar_menu'
)
else
Deface::Override.new(
virtual_path: 'spree/admin/shared/_main_menu',
name: 'pages_admin_sidebar_menu',
insert_bottom: 'nav',
partial: 'spree/admin/shared/pages_sidebar_menu'
)
end

0 comments on commit 5fbc990

Please sign in to comment.