問題タブ [button-to]
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.
ruby-on-rails - button_to を書き直そうとしています
show
次のボタンコードを書き直して、ページにリダイレクトするのではなく、オブジェクトを作成して現在のページが表示されたままに なるようにしようとしています。
ruby-on-rails - rails button_to current_user 正しいパス
current_user
のリストされた製品を表示するには、どのパスを使用できますか?
代わりに、どれが機能しなかったかroot_path
を使用しようとしました。@product.user.all
ありがとう!
編集:
そしてDeviseのすべての標準ルート。
ruby-on-rails - Ruby on Rails 4 - Button_to が意図したとおりに機能しない
ユーザーが承認または拒否できるチャレンジのテーブルがあり、適切に機能させることができません。ユーザーが承認ボタンをクリックすると、チャレンジが承認されたという通知が表示され(機能しない - 常に承認されない)、サイトを更新する必要があります -これは機能します
クラスとリモートの true 属性が必要なため、button_to に「醜い」方法を使用しました。そして、私は知っています - 私は今のところ同意ボタンを使っていたので、「辞退」ボタンは最新ではありません。
これがコントローラーです - challenge_paramsを使用できないように見えるという大きな問題があります。
:accepted が true であっても、常にエラー ループに陥ります。
そして、これがルートファイルです
ruby-on-rails - pdf 形式をレンダリングするための button_to
私のコントローラーには、次のアクションがあります。
ビューでは、button_to 要素をクリックしたときに、ユーザーが format.pdf を開く (ダウンロードする) ことができるようにしたいと考えています (booking_sheet_report.pdf.erb ビューがあります)。link_to ( <%= link_to 'PDF', booking_sheet_report_path(format: :pdf) %>
) を使用すると正常に動作します。
私は成功せずに以下を試しました:
2番目のものはエラーを出します:No route matches {:action=>"booking_sheet_report(format: :pdf)", :controller=>"reports", :form=>{"data-type"=>"pdf"}}
これがどのように可能であるか、または私が間違っていることについての手がかりはありますか?
編集:関連するルートの1つはget 'booking_sheet_report' => 'reports#booking_sheet_report'
ruby-on-rails - Rails、ユーザーがbutton_toをクリックしたときの状態をチェック
映画予約の申し込みをしています。各ムービーには「ブック」ボタンがあり、通常はコントローラーによって処理される別のページに移動します。しかし、このようにする方法はありますか?ユーザーが以前にログインしていない場合は、ログイン ページにリダイレクトするポップアップを表示します。それ以外の場合は、予約コントローラーに直接移動しますか?
私のムービーコントローラーの現在は次のとおりです。
このページで状態を確認するか、BookingController で確認する必要がありますか?