Rails2.1.1

デスクトップブックマークをRails 2.1.1 対応にしました!意外に簡単にアップできたので,メモを以下に残しておきます.

(1) Rails2.1.1をインストールする

  • # gem install rails --version=2.1.1

(2) プロジェクトの作成

  • # rails DesktopBookmark

(3) 既存ファイルのコピー

  • /app 以下
  • /db/migrate 以下
  • /lib 以下
  • /public/explication 以下
  • /public/images 以下
  • /public/stylesheets 以下
  • / 以下

(4) PaginateがRails2.0にはありません!

以下を参考にして解決.

http://d.hatena.ne.jp/hayori/20080418/1208490669 http://brass.to/blog/will_paginate.html

  • # gem install will_paginate

その後,コントローラに以下の記述を追加するとよい.

  • require 'will_paginate'

(5) start_form_tagがRails2.0にはありません!

以下を参考にして解決.

http://d.hatena.ne.jp/dreammind/20071228

正解

<% form_tag :action => 'update', :id => @foo do %>
  <%= submit_tag 'Edit' %>
<% end %>

不正解

<%= start_form_tag :action=>'update', :id=>@foo %>
  <%= submit_tag 'Edit' %>
<%= end_form_tag %>


Comment

No comment