Module: RailsConnector::LiquidSupport

Defined in:
lib/rails_connector/liquid_support.rb,
lib/rails_connector/liquid_support/obj_drop.rb,
lib/rails_connector/liquid_support/link_drop.rb,
lib/rails_connector/liquid_support/obj_filters.rb,
lib/rails_connector/liquid_support/field_value_drop.rb,
lib/rails_connector/liquid_support/named_object_drop.rb,
lib/rails_connector/liquid_support/general_helper_tag.rb,
lib/rails_connector/liquid_support/liquid_template_handler.rb

Overview

A collection of modules and classes needed to enable Liquid templates with Rails Connector

Class Method Summary collapse

Class Method Details

.enable_helpers(*helpers) ⇒ Object

Helpers can be made available in Liquid templates by enabling them in the app initialization like this:

RailsConnector::LiquidSupport.enable_helpers(
   :helper_a,
   :helper_b
 )


15
16
17
18
19
# File 'lib/rails_connector/liquid_support.rb', line 15

def self.enable_helpers(*helpers)
  helpers.each do |helper|
    GeneralHelperTag << helper
  end
end