Class Ma::UsersController
In: app/controllers/ma/users_controller.rb
Parent: ApplicationController

Controlador para el registro de periodistas en la Agencia Multimedia.

Methods

create   new  

Public Instance methods

Creación de cuenta de periodista.

[Source]

    # File app/controllers/ma/users_controller.rb, line 14
14:   def create
15:     @user = Journalist.new(params[:user])
16:     @user.user_ip = request.remote_ip
17:     
18:     if @user.save
19:       cookies.delete :auth_token
20:       # protects against session fixation attacks, wreaks havoc with
21:       # request forgery protection.
22:       # uncomment at your own risk
23:       # reset_session
24:       # self.current_user = @user
25:       @title = t('users.Gracias_por_alta')
26:       
27:     else
28:       @title = t('users.Registro_Agencia')
29:       render :action => "new"
30:     end
31:   end

Formulario de registro

[Source]

    # File app/controllers/ma/users_controller.rb, line 7
 7:   def new
 8:     @user = Journalist.new
 9:     @title = t('users.Registro_Agencia')
10:     @breadcrumbs_info = [[@title, signup_path]]
11:   end

[Validate]