問題タブ [best-in-place]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
494 参照

ruby-on-rails - ruby on rails best_in_place gemフィールド名変更​​時のエラー表示

だから私はbest_in_place gem [https://github.com/bernat/best_in_place]をセットアップしましたが、編集しようとした列が次のように見えtitle_name、エラーが発生すると次のように表示されると、少し問題に直面しています

宝石がエラー表示を処理する方法を編集したいので、を置き換えて_space少し作りますuser-friendly

編集:

Firebug経由で取得した応答を確認するのは次のとおりです。

gem デモの場所 http://bipapp.heroku.com/users/59

これは少し違います...

EDIT2:

post.rb

0 投票する
1 に答える
281 参照

ruby - best_in_place を使用した nil:NilClass エラーの未定義メソッド `memo'

アプリ用の簡単なメモ機能を作成し、best_in_place ジェムを使用してインプレース編集を正常に実装しました。

私が抱えている問題は、インプレース編集を使用して新しいメモを作成するundefined methodことです。次のコードはnil:NilClass` に対して memo' を返します

私はレールとプログラミング全般に慣れていないので、簡単な修正であると確信していますが、それにもかかわらず、修正できないようです。

0 投票する
1 に答える
514 参照

ruby-on-rails - Rails 3 best_in_place ネストされたモデルの編集

与えられた

インシデントの編集属性と、インシデント.ユーザーやインシデント.コンタクトなどの親の関連付けを編集する方法がわかりません

これは、たとえば次のように機能します。

しかし、incident.customer を実行して Customer.all のドロップダウンを取得する方法がわかりません (incident belongs_to :customer)

試すたびにさまざまなエラーが発生します。

0 投票する
1 に答える
2571 参照

ruby-on-rails-3 - Rails best_in_place jQuery in place編集:アクティベーターボタンが機能しない

次のように部分的に設定しています。

リンクをクリックしてEditも何も起こりません。

best_in_place リンクから削除する:activator => "#activator"と、テキスト フィールドをクリックして期待どおりに編集を開始できます。唯一の問題は、これが iPad で機能しないことです。そのため、この編集機能をトリガーするには別のボタンが必要です。

設定を機能させるための回避策を知っている人はいますか:activator、またはフィールドのインプレース編集で機能することがわかっている別の提案 (別の宝石を含む) はありますか?

0 投票する
1 に答える
2460 参照

jquery - ファイル「best_in_place.purr」が見つかりませんでした

私はbest_in_place gem を使用しており、指示に従って、jquery.purr を使用してエレガントなエラー処理を実装するには、これを my に追加するだけですapplication.js:

私はそれをしましたが、このエラーが発生し続けます(サーバーを複数回再起動した後):

これは私application.jsのように見えるものです:

考え?

価値があるのは、追加しようとする前に best_in_place が機能していたこと.purrです。だから私はそれを自分のGemfileから削除し、実行してからbundle元に戻し、再実行しましbundleたが、それでもサイコロはありません.

0 投票する
1 に答える
1175 参照

ruby-on-rails-3 - TinyMCE などのリッチテキスト エディターで best_in_place を使用する

best_in_placeRails アプリケーションでインプレース編集を行うために gem を使用しています。ただし、一部のテキスト領域で (X)HTML 編集が必要なため、リッチテキスト エディターが必要です。TinyMCE はサイトの他の場所で使用されています。

ただし、エディタを に追加するのは簡単ではありませんbest_in_place。非常に単純化するために、gem は jQuery を使用してその場でタグを挿入し、 TinyMCEtextareaはページtextareaの読み込み時に初期化して、利用可能な をエディターに置き換えます。テキストエリアを挿入した後に TinyMCE を再初期化しようとしましたが、これまでのところ機能していないため、コード内でそれを行うための正しい場所を見つけられなかったと思います。best_in_placetextareabest_in_place

この統合が可能であるという噂がありますが、私の Web 検索ではドキュメントが表示されなかったので、ポインタを歓迎します。(同様に、この回答は役に立たず、2 つの壊れたリンクを指しています。)私が好むソリューションの順序は次のようなものになると思います。

0 投票する
1 に答える
952 参照

ruby-on-rails - best_in_place gem、ページをリロードせずに更新された編集を表示しないビュー

best_in_place gemをプロジェクトに追加しましたが、ページの再読み込みが行われるまで更新は有効になりません。ショービューでフラッシュが表示されますが、ページをリロードする必要があります。どうしてこれなの?

マイリストコントローラー:

マイリストはビューを表示します-

私のgemfile-

私のアプリケーションjsマニフェスト-

私のリストコーヒー-

マニフェストjsファイルの順序でしょうか?ページをリロードせずに更新を取得するには、ここで何を見落としていますか?ご清聴ありがとうございました。

0 投票する
1 に答える
891 参照

ruby-on-rails - Best In Place gem を使用して、リンクをその場で編集できるようにするにはどうすればよいですか?

任意の URL にリンクできる「タイトル」を持つ「アイテム」というオブジェクトがあります。次のコードを使用して、Best in Place gem を使用してタイトルをその場で編集できるようにしました。編集部分は正常に動作しますが、入力ボックスからフォーカスを外すとリンクが失われます。

「helper_options」の値を正しく設定していない気がします。

ユーザーがタイトルを変更した後、リンクが更新されたテキストで復元されるように、上記のコードを編集するにはどうすればよいですか? この例は、Best in Place github サイトや他のどこにもありません。

0 投票する
1 に答える
218 参照

ruby-on-rails - 名前空間コントローラーの下の best_in_place は、POST 時に 404 を返します

#302 In-Place Editing screencastbest_in_placeに従って gemを実装しました。

ビューは の下にありadmin/usersます。

ページでこのコードを指定すると

結果は正常にレンダリングされ、クリックするとステータスが編集可能フィールドに変わりますが、値を保存しようとすると、このエラーが表示されます

これを解決する方法はありますか?

0 投票する
1 に答える
275 参照

ruby-on-rails - best_in_placegemは関連するレコードを更新しません

ショッピングカート内の注文から属性を更新しようとしています。そのためには、best_in_place gem( https://github.com/bernat/best_in_place)でインプレース編集を使用したいと思います。
とにかく、一度実装すると、送信時にレコードが更新されません。

これは私の見解です:

これは私のコントローラーの更新acitonです:

カート内のLine_itemの数量を更新するための適切な方法はどのようになりますか?