Class: ExpressTranslate::Ajax::LanguagesController

Inherits:
ActionController::Base
  • Object
show all
Includes:
ExpressTranslate
Defined in:
app/controllers/express_translate/ajax/languages_controller.rb

Overview

Ajax action for Languages Controller

Instance Method Summary collapse

Methods included from ExpressTranslate

clear, config, #language, reset, root, seeds, setup

Instance Method Details

#language_addObject

Add language Load html content when add Language



12
13
14
# File 'app/controllers/express_translate/ajax/languages_controller.rb', line 12

def language_add
  load_content_language(params, Language.add(params))
end

#language_deleteObject

Delete language Load html content when delete Language



24
25
26
# File 'app/controllers/express_translate/ajax/languages_controller.rb', line 24

def language_delete
  load_content_language(params, Language.delete_by_id_packages(params[:id], params[:packages]))
end

#language_set_originObject

Set origin language Load html content when set origin Language for package



30
31
32
# File 'app/controllers/express_translate/ajax/languages_controller.rb', line 30

def language_set_origin
  load_content_language(params, Language.set_origin(params[:id], params[:packages]))
end

#language_updateObject

Update language Load html content when update Language



18
19
20
# File 'app/controllers/express_translate/ajax/languages_controller.rb', line 18

def language_update
  load_content_language(params, Language.update_by_id_packages(params[:old_id], params[:packages], params))
end