2012-12-05 98 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

相關問題