2012-12-05 76 views
0

我有另外一个问题。我相信,回答你真的很容易,但我不知道该怎么做。 我正在使用Ruby on Rails 3.2.9。 在视图中我要定义一些变量,像这样的工作正常:

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

但现在我想节省一些用户输入(这不应该导致控制器的动作或别的东西)在一个变量 - 我不知道该怎么做。

P.e.我要救“一事一议”的用户类型为这种形式

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

在一个叫做可变$aktMenge

它必须是那么容易,但从来就一直在尝试这个很长一段时间都没有成功(但随着头痛......)

PS之后我就叫一个控制器动作应做的变量东西...

非常感谢!

回答

1

我挣扎,看你想要做什么。我的建议是与Rails脚手架搭配使用,这样你就可以看到从控制器到视图是如何工作的。例如打开一个终端,并尝试(也许在一个新的项目):

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

然后去看看在你的浏览器在“本地主机:[PORT_NO]/artikels”,你应该能够创建,更新,并通过删除记录网络界面。然后去看看生成的代码,看看你是否可以将它与你正在做的事情联系起来。

+0

嘿克里斯,谢谢你的回复。事实上,我确实生成了一些脚手架,并且正在体验所有这些REST的东西...... – Tobi89

+0

到目前为止,我的应用/实验工作得很好,但我只是没有得到如何安静地实现这一点:显示所有文章(:controller => articles ,:action =>“index”)...然后,我在每篇文章后面加入一个显示文章的链接,并给予用户/客户看看这篇文章的可能性,然后,如果他/她希望,选择一定的数额(这将被键入一些文本字段或任何地方)...)好的,也许我必须补充说,这个应用程序将(可能)永远不会用于销售真实的东西,但只是为了一些工作的应用程序我的老师...)。 – Tobi89

+0

我的想法是,在启动另一个link_to某种方法后,会创建一个order_item,其中包含文章数据(与上面定义的变量一起使用),除此之外还有一个名为“amount”的属性,它源自用户输入这个文本框?你有没有得到我想要做的?我知道(或者至少我很确定),这不是你如何做的,但是有没有可能做到这一点? (我几乎完成了我的项目,但这个“小东西”仍然缺失:-() – Tobi89

0

一旦被新的这一切的RESTful的东西再次抱歉。我意识到,由于这样的事实,我真的didn't知道到底是什么轨可以做,我didn't回答正确的问题...

但是这解决了我的问题:

Rails getting single values from request

相关问题