2011-10-18 12 views
2

最近レール3で作業を開始しました。私はアプリケーションにマルチモーダルフォームを追加しようとしています。私はヘルパー関数を次を経由してリンクを追加しようとすると私は、私がブロックのあるレール3.1のlink_to_functionが引数の数が正しくありませんエラー

コードブロック(2用1)

引数の数が間違って取得Handle multiple models in one form

で述べた手順に従っています以下。

def add_task_link(name) 
    link_to_function name do |page| 
     page.insert_html :bottom, :tasks, :partial => 'task' , :object => Task.new 
    end 
en 

解決策のためのグーグルは私をどこにも連れて行ってくれませんでした。

ありがとうございます。

答えて

2

別のチュートリアルであるRJSとプロトタイプは、レール3で廃止され、jQueryに置き換えられました。

あなたは本当にあなたがRJSを持参し、あなたのGemfileに以下を追加することにより、バックプロトタイプを作成することができ、今後に主張する場合:

gem 'prototype-rails' 

これはlink_to_functioncorrect versionを取り戻すだろう。

関連する問題