カスタムタグ的なもの

タグというか……メソッド?

変換されるタグ名 メソッド名 引数 効果 参考
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を行う為のもの。