Sha256: 47b248c1f25ef35ac1cc8191153cd9b8158b488040ead250c3f0b9487c42ae56

Contents?: true

Size: 664 Bytes

Versions: 3

Compression:

Stored size: 664 Bytes

Contents

class SpreeReviewsHooks < Spree::ThemeSupport::HookListener

  insert_after :inside_head do
    %(<%= stylesheet_link_tag('reviews.css') %>)
  end

  insert_after :footer_right do
    %(
    <%= javascript_include_tag("jquery.rating.js") %>
    <%= javascript_tag("$(document).ready(function(){$('.stars').rating({required:true});});") %>
    )
  end

  insert_after :admin_product_sub_tabs do
    %(
       <%= tab(:reviews, :label => 'review_management') %>
     )
  end

  insert_after :admin_configurations_menu do
    %(<%= configurations_menu_item(t('reviews.review_settings'), admin_review_settings_path, t('reviews.manage_review_settings')) %>)
  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
synergy_default_theme-1.0.2 lib/spree_reviews_hooks.rb
synergy_default_theme-1.0.1 lib/spree_reviews_hooks.rb
synergy_default_theme-1.0.0 lib/spree_reviews_hook.rb