rhtmlの履歴

基本

クリプトの実行

<% ... %>

評価式を実行

<%= ... %>

コメントアウト

<%# ... %>


URL

params[:controller]に、コントローラー名
params[:action]に、アクション名が入るので

http://localhost/hoge/fuga/
で分岐したい場合

if params[:controller] == "hoge" && params[:action] = "fuga"


他を見たい時は

$ script/console
Loading development environment.
>> app.get "http://localhost/hoge/hoge/"
=> 302
>> puts app.controller.assigns["url"]

条件文


elseifじゃなくてelsifです・・・

form

http://d.hatena.ne.jp/zariganitosh/20080116/1200531497

image_submit_tag

フォームのsubmitタグを画像にする

<%= image_submit_tag( "/hoge/hoge.jpg") %>