Class: Spree::PageBlocks::Products::Reviews

Inherits:
Spree::PageBlock
  • Object
show all
Defined in:
app/models/spree/page_blocks/products/reviews.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.block_nameObject



10
11
12
# File 'app/models/spree/page_blocks/products/reviews.rb', line 10

def self.block_name
  "Reviews & Ratings"
end

.display_nameObject



14
15
16
# File 'app/models/spree/page_blocks/products/reviews.rb', line 14

def self.display_name
  "Reviews"
end

Instance Method Details

#editor_nameObject



18
19
20
# File 'app/models/spree/page_blocks/products/reviews.rb', line 18

def editor_name
  "Reviews"
end

#icon_nameObject



22
23
24
# File 'app/models/spree/page_blocks/products/reviews.rb', line 22

def icon_name
  "input-spark"
end

#render(view_context, locals = {}) ⇒ Object



26
27
28
29
30
31
32
33
# File 'app/models/spree/page_blocks/products/reviews.rb', line 26

def render(view_context, locals = {})
  view_context.render(
    partial: "spree/page_blocks/products/reviews/reviews",
    locals: locals.merge(block: self)
  )
rescue ActionView::MissingTemplate
  ""
end