Method: Js::Namespace::Framework#init_javascript

Defined in:
lib/js_namespace_framework/helper_methods.rb

#init_javascriptObject



5
6
7
8
9
10
11
12
13
14
15
# File 'lib/js_namespace_framework/helper_methods.rb', line 5

def init_javascript
  unless defined? SITE_NAME
    raise Js::Namespace::Framework::Setup::Error, 'Please define SITE_NAME'
  end
  
  action = params[:action]
  action = 'new' if params[:action].eql? 'create'
  action = 'edit' if params[:action].eql? 'update'
  
  javascript_tag("#{SITE_NAME}.#{params[:controller]}.#{action}_page();")
end