我有另一个问题。我相信你真的很容易回答,但我不知道怎么做。 我正在使用Ruby on Rails 3.2.9。 在一个视图中,我想定义一些工作正常的变量:
<p>
<b>Artikelnummer:</b>
<%= @artikel.artikelnummer %>
</p>
<%= $aktArtNr = @artikel.artikelnummer %>
但是现在我想在变量中保存一些用户输入(不应该导致控制器操作或其他) - 我不知道该怎么做。
体育专业。我想保存用户在此表单中输入的“东西”
<form name="Menge">
<input type="text">
</form>
在名为$aktMenge
它一定很容易,但我已经尝试了很长时间没有成功(但是头疼......)
P.S。在我刚刚调用一个控制器动作后,它应该对变量做一些事情......
非常感谢!
答案 0 :(得分:1)
我很难看到你想要做什么。我的建议是使用Rails脚手架,这样你就可以看到它从控制器到视图的工作方式。例如打开终端并尝试(可能在新项目中):
rails generate scaffold artikel name:string content:text ref_number:integer
rake db:migrate
然后在浏览器中查看“localhost:[port_no] / artikels”,您应该能够通过Web界面创建,更新和删除记录。然后去看看生成的代码,看看你是否可以将它与你正在做的事情联系起来。
答案 1 :(得分:0)
再次抱歉对所有这些RESTful内容都是新手。我意识到,由于我并不真正知道铁路可以做什么,我没有回答正确的问题......
但这解决了我的问题: