質問

インプレース編集を機能させようとしていますが、このエラーが発生しています:

ActionController :: InvalidAuthenticityToken(ActionController :: InvalidAuthenticityToken)

私はレールが偽造から保護したいことと、フォーム認証トークンを渡す必要があることを理解していますが、in_place_editプラグインでこれを行う方法は明確ではありません。

役に立ちましたか?

解決 2

解決策を見つけました。 こちらに手順を記載します。 in_place_editのパッチに関する部分を見てください。

他のヒント

これは完全なテスト済みの回答ではありませんが、プラグインコード:with オプションを使用して、リクエストパラメータの最後に認証トークンを追加できるようです。次のようなもの:

in_place_editor("my_element", :with => "form.serialize() + '&authenticity_token=#{form_authenticity_token}';")

(上記のコードはテストしていません)。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top