如何获取设计库,以便它可以像PHP库一样进行修改
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何获取设计库,以便它可以像PHP库一样进行修改相关的知识,希望对你有一定的参考价值。
获得生成的设计控制器。
class Users::SessionsController < Devise::SessionsController
before_action :configure_sign_in_params, only: [:create]
# GET /resource/sign_in
def new
# super
# byebug
redirect_to root_url
end
# POST /resource/sign_in
def create
puts 'Login user............'
super
puts '..............'
end
# DELETE /resource/sign_out
def destroy
super
end
# protected
# If you have extra params to permit, append them to the sanitizer.
def configure_sign_in_params
devise_parameter_sanitizer.permit(:sign_in, keys: [:attribute])
end
end
我在哪里可以获得设计库,以便我可以修改它的新功能,并且不会出现双重重定向错误。
假设在终端日志中输出为正在处理
Users::SessionsController#new as html
在其设计库中为new方法编写的代码在哪里。
答案
如果我理解你的意思在设计模型中你必须做出类似的东西
before_create :welcome_alert
before_create :confirm_email
after_save :subscribe_user_to_mailing_list
def welcome_alert
alert = ("signed_up_but_unconfirmed")
end
def confirm_email
UserMailer.registration_confirmation(self).deliver
end
这是你想要的吗!
以上是关于如何获取设计库,以便它可以像PHP库一样进行修改的主要内容,如果未能解决你的问题,请参考以下文章
我有一个Xcode静态库项目,如何添加测试目标,以便我可以在那里运行它? (而不是在链接到它的项目中。)
如何在 Windows 上使用 Visual C++ 强制加载链接库