タグというか……メソッド?
変換されるタグ名 | メソッド名 | 引数 | 効果 | 参考 |
---|---|---|---|---|
textfield | text_field | 文字列 A, 文字列 B | テキストボックス。 params[:A]にハッシュが格納されており、:Bキーでアクセスすると入力された値が取得できる。 なんでこんな面倒くさい構造をしているのかは不明。 |
Rails' Wiki - TodoListTutorial |
textarea | text_area_tag | 文字列 A, 文字列 B, ハッシュ C | 文字列Aはidとname 文字列Bはtextarea内の初期値 ハッシュCはtextareaで使える属性(classやcols)の名前と、属性に指定したい値を結びつける |
http://maskana.homedns.org/rails/pro/body/36 |
input type="submit" | button_to | 文字列(属性value) | ボタンを表示する | http://doruby.kbmj.com/katsuo_on_rails/20081101/button_to___rails |
input type="checkbox" | check_box_tag | 文字列(id,nameの値), 文字列(valueの値), 真偽値(trueだとデフォルトでチェックが入る), ハッシュ(その他属性/省略可能) |
チェックボックスを表示する | http://api.webtama.jp/rdoc_search/method_show/728 http://maskana.homedns.org/rails/pro/body/35 |
form | form_tag | ハッシュ(:action), ハッシュ(その他属性/省略可能) |
formタグを表現するメソッド。 「form_tag :aciton=>"a", :class=>"css"」とかすると、formtag(ハッシュ)というメソッドになる為、CSSを使いたい場合はform_tag({:action=>"a"}, :class=>"css")とする。 |
Problem with helper form_tag syntax - Ruby on Rails - Ruby-Forum Ruby/Ruby on Rails/form_forやform_tagなどの使い分け - TOBY SOFT wiki |
ajax | remote_function | :url=>{:action=>"アクション名"}, :method=>"HTTPのメソッド", update=>"更新したいタグのid" | ajaxを行う為のもの。 |