我有一个注册页面(新)和一个用以下操作创建的用户个人资料页面(show)。我的问题是我如何(作为管理员)为单独的用户创建单独的消息,即用户/ 1自定义消息,用户/ 2自定义消息。
def new
@user = User.new
end
def show
@user = current_user
end
def create
@user = User.new(user_params)
if @user.save
flash[:success] = "Welcome to the Sample App!"
redirect_to @user
else
render 'new'
end
end
private
def user_params
params.require(:user).permit(:name, :email, :password,
:password_confirmation)
end
end
答案 0 :(得分:0)
我假设您的模型名称是custom_message,其中包含您的自定义消息。但您可以更改正确的型号名称并获得解决方案。
---
has_one :custom_message
---
---
belongs_to :user
---
然后使用
访问该消息user.custom_message