Sha256: 82dec9247cfc213f61d2f164e00d5978b39c36485141fa3bd713e28647b401af
Contents?: true
Size: 505 Bytes
Versions: 15
Compression:
Stored size: 505 Bytes
Contents
# Returns a JavaScript tag with the content inside. # # Usage: # # {% javascript_tag %} # alert('Hello Liquid Rails!'); # {% endjavascript_tag %} module Liquid module Rails class JavascriptTag < ::Liquid::Block include ActionView::Helpers::JavaScriptHelper include ActionView::Helpers::TagHelper def render(context) javascript_tag(super, type: 'text/javascript') end end end end Liquid::Template.register_tag('javascript_tag', Liquid::Rails::JavascriptTag)
Version data entries
15 entries across 15 versions & 4 rubygems