Sha256: 38a0fa85245badc2fa87cd1226a1bf365d77d743a6b88d81800b85861a5a0551

Contents?: true

Size: 497 Bytes

Versions: 4

Compression:

Stored size: 497 Bytes

Contents

# frozen_string_literal: true

Spree::Backend::Config.configure do |config|
  config.menu_items.detect { |menu_item|
    menu_item.label == :products
  }.sections << :reviews
end

Deface::Override.new(
  virtual_path: "spree/admin/shared/_product_sub_menu",
  name: "reviews_admin_tab",
  insert_bottom: "[data-hook='admin_product_sub_tabs']",
  disabled: false
) do
  <<-HTML
    <% if can? :admin, Spree::Review %>
      <%= tab(:reviews, label: 'review_management') %>
    <% end %>
  HTML
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
solidus_reviews-1.6.0 app/overrides/add_reviews_tab_to_admin.rb
solidus_reviews-1.5.0 app/overrides/add_reviews_tab_to_admin.rb
solidus_reviews-1.4.1 app/overrides/add_reviews_tab_to_admin.rb
solidus_reviews-1.4.0 app/overrides/add_reviews_tab_to_admin.rb