Class: Widgets::Login::Base
- Inherits:
-
ErpApp::Widgets::Base
- Object
- ErpApp::Widgets::Base
- Widgets::Login::Base
- Defined in:
- app/widgets/login/base.rb
Class Method Summary collapse
Instance Method Summary collapse
- #index ⇒ Object
-
#locate ⇒ Object
should not be modified modify at your own risk.
- #login_header ⇒ Object
- #reset_password ⇒ Object
Class Method Details
.base_layout ⇒ Object
45 46 47 48 49 50 51 52 |
# File 'app/widgets/login/base.rb', line 45 def base_layout begin file = File.join(File.dirname(__FILE__),"/views/layouts/base.html.erb") IO.read(file) rescue return nil end end |
.title ⇒ Object
37 38 39 |
# File 'app/widgets/login/base.rb', line 37 def title "Login" end |
.views_location ⇒ Object
41 42 43 |
# File 'app/widgets/login/base.rb', line 41 def views_location File.join(File.dirname(__FILE__),"/views") end |
Instance Method Details
#index ⇒ Object
5 6 7 8 9 10 11 12 13 |
# File 'app/widgets/login/base.rb', line 5 def index @logout_to = params[:logout_to] @login_to = (session[:return_to_url] or params[:login_to]) @signup_url = params[:signup_url] @reset_password_url = params[:reset_password_url] = flash[:notice] render end |
#locate ⇒ Object
should not be modified modify at your own risk
32 33 34 |
# File 'app/widgets/login/base.rb', line 32 def locate File.dirname(__FILE__) end |
#login_header ⇒ Object
15 16 17 18 19 20 21 22 |
# File 'app/widgets/login/base.rb', line 15 def login_header @login_url = params[:login_url] @signup_url = params[:signup_url] @authenticated = logged_in? @user = current_user if logged_in? render end |
#reset_password ⇒ Object
24 25 26 27 28 |
# File 'app/widgets/login/base.rb', line 24 def reset_password @login_url = params[:login_url] render end |