Class: Liquid::Tags::FloorHeatingCalculator
- Inherits:
-
Liquid::Tag
- Object
- Liquid::Tag
- Liquid::Tags::FloorHeatingCalculator
- Defined in:
- app/lib/liquid/tags/floor_heating_calculator.rb
Overview
Liquid tag to embed the Floor Heating Operating Cost Calculator
Usage in posts/articles:
{% floor_heating_calculator %}
{% floor_heating_calculator locale:es %}
Instance Method Summary collapse
-
#initialize(tag_name, markup, parse_context) ⇒ FloorHeatingCalculator
constructor
A new instance of FloorHeatingCalculator.
- #render(_context) ⇒ Object
Constructor Details
#initialize(tag_name, markup, parse_context) ⇒ FloorHeatingCalculator
Returns a new instance of FloorHeatingCalculator.
11 12 13 14 |
# File 'app/lib/liquid/tags/floor_heating_calculator.rb', line 11 def initialize(tag_name, markup, parse_context) super @options = (markup) end |
Instance Method Details
#render(_context) ⇒ Object
16 17 18 19 20 21 22 |
# File 'app/lib/liquid/tags/floor_heating_calculator.rb', line 16 def render(_context) locale = @options[:locale] || :en ApplicationController.renderer.render( partial: 'shared/floor_heating_calculator', locals: { locale: locale } ) end |