devise sign_in page is not rendering in a seperate layout in rails 4.2.1 -


i want sepearate layout devise sign in action.

i using following code,in application controller.

class applicationcontroller < actioncontroller::base    protect_from_forgery with: :exception   before_action :configure_permitted_parameters, if: :devise_controller?   layout :layout_by_resource    def after_sign_in_path_for(resource)   stored_location_for(resource) ||     if resource.is_a?(user)        new_applicant_response_url      else       homepage_admin_page_path      end end    protected    def layout_by_resource     if devise_controller?       "layout_name_for_devise"     else       "application"     end   end    protected         def configure_permitted_parameters             devise_parameter_sanitizer.for(:sign_up) { |u| u.permit(:assessment_id, :name, :email, :password, :password_confirmation, :remember_me) }             devise_parameter_sanitizer.for(:sign_in) { |u| u.permit(:login, :email, :password, :remember_me) }             devise_parameter_sanitizer.for(:account_update) { |u| u.permit(:name, :email, :password, :password_confirmation, :current_password) }         end  end 

and generated devise views , added stylng devise sign in page.

when click on devise/sign_in following output got in terminal

started "/admins/sign_in" 127.0.0.1 @ 2015-07-24 12:39:49 +0530 processing devise::sessionscontroller#new html   rendered devise/shared/_links.html.erb (0.9ms)   rendered devise/sessions/new.html.erb within layouts/layout_name_for_devise (6.9ms) completed 200 ok in 21ms (views: 8.4ms | activerecord: 1.0ms) 

iam getting layout devise sign in action. in layout devise sign_in form not rendering,only layout rendering.

your layout not call yield in it.


Comments