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 に答える