【问题标题】:Username from session gets send with form in ruby会话中的用户名以 ruby​​ 形式发送
【发布时间】:2012-12-27 05:09:02
【问题描述】:

所以问题来了。我最近开始使用 ruby​​ 作为编程语言,我想知道如何使用会话中的名称(当有人登录时)通过表单发送。

我安装了设计和简单的表单,希望能完成它,但它没有用。我的第一个想法是使用这段代码向用户发送表单:

<%= f.hidden_field :name, :placeholder => current_user %>

提前致谢!

Edit1 - 控制器代码:

class HomeController < ApplicationController
   def index
   end
end

【问题讨论】:

标签: ruby-on-rails ruby forms session send


【解决方案1】:

在控制器的 newedit 操作中,您可以将值 current_user 分配给对象的字段 name

类似:

# in New action
@controller = Controller.new
@controller.name = current_user.name

【讨论】:

  • 您的控制器中没有。在新建和编辑操作中.. 向我展示您的控制器
  • 类 HomeController
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-16
  • 1970-01-01
  • 2012-09-01
  • 1970-01-01
  • 2022-01-17
  • 2011-05-07
相关资源
最近更新 更多