suのパスワード初期化
Ubuntuにて。
インストール直後はsu(root)のパスワードがないので、これを設定する。
sudo passwd
gemで旧バージョンのRailsを入手する
gem install rails -v 1.2.6
gemを使ってインストールしたプラグインを削除する
gem uninstall rails
いくつもバージョンを入れている場合は、上記実行後に削除するバージョンを聞かれる。
inputとformとsubmitだけのシンプルな登録ページ
<% form_tag :action => 'finish' do %> <%= text_field_tag "field_name" %> <%= submit_tag "登録" %> <% end %>
ポイントは、
- form_tagはendをつける
- form_tagには「do」が必須
- endをつけない、text_fieldやsubmitは、<%=というように、=をつける。
- 〜_tagを使う。ついていないのはDBと連携するときに使うらしい。
Gem自体のアップデート
gem update --system
バージョン確認は、
gem -v
render :action
render :action => finish render :action => "finish"
上は同一ファイル内のfinishメソッドを実行する。
下は実行せずにfinish.html.erbファイルを実行する。
追記
上はfinishメソッドを実行したあと、viewには行かず、元のメソッドに戻ってくるっぽい。