Change to apply page to had object_auth

This commit is contained in:
Matthew K. Fu JuYuan committed 2012-05-14 12:34:15 +08:00
1 parent e696516aae
commit e1450ec748
15 files changed
+95 -11

No files matched your search

@@ -1,4 +1,4 @@
class Admin::ObjectAuthsNewInterfaceController < ApplicationController
class Admin::ObjectAuthsNewInterfaceController < OrbitBackendController
include OrbitCoreLib::PermissionUnility
layout "new_admin"
before_filter :force_order
@@ -33,8 +33,9 @@ class Admin::ObjectAuthsNewInterfaceController < ApplicationController
protected
def update_setting_by_params
user_sat = []
oa = ObjectAuth.find params[:ob_auth][:id]
user_sat = User.find params[:users].keys
user_sat += User.find params[:users].keys if params.has_key? :users
users_to_new = user_sat - oa.auth_users
users_to_remove = oa.auth_users - user_sat
@@ -8,6 +8,10 @@ class ApplicationController < ActionController::Base
helper :all
before_filter :set_locale, :set_site
def set_current_user
User.current = current_user
end
def front_end_available(module_app_title='')
app_controller = ModuleApp.first(conditions: {:key => module_app_title} )
unless app_controller.enable_frontend?
@@ -10,6 +10,7 @@ class OrbitBackendController< ApplicationController
def setup_vars
@app_title = request.fullpath.split('/')[2]
@app_title = request.fullpath.split('/')[1] if(@app_title == "back_end")
@module_app = ModuleApp.first(conditions: {:key => @app_title} )
end