Module: Ueditor::Helpers::FormTagHelper

Extended by:
ActiveSupport::Concern
Includes:
ActionView::Helpers::JavaScriptHelper
Defined in:
lib/ueditor/helpers/form_tag_helper.rb

Instance Method Summary collapse

Instance Method Details

#ueditor_area_tag(name, value = nil, options = {}) ⇒ Object



9
10
11
12
13
14
15
16
17
18
# File 'lib/ueditor/helpers/form_tag_helper.rb', line 9

def ueditor_area_tag(name, value = nil, options = {})
  element_id = sanitize_to_id(name)
  input_html = { :id => element_id }.merge( options.delete(:input_html) || {} )
  
  output_buffer = ActiveSupport::SafeBuffer.new
  output_buffer << text_area_tag(name, value, input_html)
  output_buffer << javascript_tag(Utils.js_replace(element_id, options))
  
  output_buffer
end