0

我有另一个问题。我相信回答你真的很容易,但我只是不知道该怎么做。我正在使用 Ruby on Rails 3.2.9。在一个视图中,我想定义一些可以正常工作的变量,如下所示:

<p>
  <b>Artikelnummer:</b>
  <%= @artikel.artikelnummer %>
</p>
  <%= $aktArtNr = @artikel.artikelnummer %>

但是现在我想在一个变量中保存一些用户输入(这不应该导致控制器操作或其他东西) - 我不知道该怎么做。

Pe 我想保存用户在这个表单中输入的“东西”

<form name="Menge">
    <input type="text">
</form>

在一个名为的变量中$aktMenge

这一定很容易,但我已经尝试了很长时间没有成功(但头痛......)

PS 在我调用一个控制器动作之后,它应该对变量做一些事情......

非常感谢!

4

2 回答 2

1

我很难看到你想要做什么。我的建议是玩一下 Rails 脚手架,这样你就可以看到它是如何从控制器到视图的。例如打开一个终端并尝试(可能在一个新项目中):

rails generate scaffold artikel name:string content:text ref_number:integer
rake db:migrate

然后在浏览器中查看“localhost:[port_no]/artikels”,您应该能够通过 Web 界面创建、更新和删除记录。然后去看看生成的代码,看看你是否可以将它与你正在做的事情联系起来。

于 2012-12-05T13:05:07.023 回答
0

再次为对所有这些 RESTful 内容感到陌生而感到抱歉。我意识到,由于我真的不知道rails到底能做什么,我没有回答正确的问题......

但这解决了我的问题:

Rails 从请求中获取单个值

于 2012-12-06T22:05:13.613 回答