問題タブ [wicked-gem]
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 - nil:NilClass の未定義のメソッド「属性」 - Wicked/Devise gems
ユーザーにプロファイルを完了するためにさまざまな手順を実行してもらいたいので、Devise で Wicked gem を実装しようとしています。まったくの初心者なので、何が問題なのか教えていただけると助かります。
私が得ているエラーはこれで、「個人」から「スタイル」のステップを続行しようとすると表示されます。データの保存に問題があると思います:
これらは私の登録およびオンボーディング コントローラーです。
と
ruby-on-rails - Rails wicked gem - 仕上げウィザードのブートストラップモーダル
stackoverflow とインターネットを検索しましたが、解決策が見つかりませんでした。
車のモーダルがあり、ユーザーがデータを入力するために邪悪な宝石を使用しました。しかし、仕上げウィザードで、「車のリストリクエストを受け取りました。確認して返信します」というようなブートストラップモーダルをユーザーに表示したいと思います。
技術的に可能ですか?問題は、ユーザーが自分の車のリストを編集したいときに、同じ邪悪なフォームを使用することです。
可能であれば、最初の出品リクエストであり、車のモーダルを編集していないことをどのように理解すればよいでしょうか。
ruby-on-rails-4 - wicked_pdfを使用してpdfに外部リンクを追加するには?
たとえば、pdf 内のテキストへの google.com リンクを配置し、新しいタブで開くとします。
しかし、この単純なa href タグは機能しません!
上記のコードは以下を生成します。
gem「wicked_pdf」を使用しているときにどうすればよいですか
助けてください!
javascript - Javascriptを使用したRailsの邪悪なウィザード
jsでウィザードを作りたいです。
私の「controller_step」で
最初のステップの更新後に問題が発生しました。次のエラー メッセージが表示されます。
「{:locale=>[:en]、:formats=>[:html]、:variants=>[]、:handlers=>[:erb、:builder、:raw のテンプレート controller_step/second_step、application/second_step がありません」 , :ruby, :coffee, :jbuilder]}. ".
jsテンプレートを強制的にロードするにはどうすればよいですか? 「second_step.js.erb」をロードします。
更新方法を変更しようとしました:
もちろん、次のエラーが表示されます。
"AbstractController::DoubleRenderError in ...Controller#update Render および/または redirect が、このアクションで複数回呼び出されました。render または redirect のみを呼び出すことができ、アクションごとに最大 1 回であることに注意してください。また、redirect も render もどちらも呼び出さないことに注意してください。アクションの実行を終了するので、リダイレクト後にアクションを終了したい場合は、「redirect_to(...) と return」のようなことをする必要があります。
また、コードを変更しようとしました(更新中):
同じエラーが発生します ( ... application/second_step with {:locale=>[:en], :formats=>[:html] .... )
PS
最初のステップを考慮して:
どうすれば修正できますか? 前もって感謝します
ruby-on-rails - Rails 4 + Wicked: パラメータを使用してルーティングする
少し複雑なウィザードがあり、フォームへのエントリに基づいてユーザーをルーティングしたいと考えています。
次のように手順をリストしました。
...そして、私の更新およびルーティング機能は次のとおりです。
Wicked を使用して、ユーザーの選択に基づいてユーザーをルーティングする適切な実装を持っている人はいますか?
ruby-on-rails - 終わりか終わりか?keyword_end を期待しています
使用を計画しているシステム用に、Wicked に基づいて複数ページのフォームを構築しようとしています。ただし、データベースの2番目のテーブルに入力するために使用される3番目のフォームページを追加した後、以下にリストされているエラーが表示されます。最後に <% end %> タグを追加および削除しようとしましたが、成功しませんでした。誰でも私を助けることができますか?
/home/supervisor/Rubyrails/Werkvergunning/app/views/enquirys/steps/measurements.html.erb:45: 構文エラー、予期しない keyword_ensure、keyword_end を期待 /home/supervisor/Rubyrails/Werkvergunning/app/views/enquirys/steps/ Measurements.html.erb:47: 構文エラー、予期しない入力の終わり、keyword_end が必要です
Rails.root: /home/supervisor/Rubyrails/Werkvergunning アプリケーション トレース | フレームワーク トレース | 完全なトレース
app/views/enquirys/steps/measurements.html.erb:45: 構文エラー、予期しない keyword_ensure、keyword_end が必要です app/views/enquirys/steps/measurements.html.erb:47: 構文エラー、予期しない入力の終わり、 keyword_end app/controllers/enquirys/steps_controller.rb:7:in `show' を期待しています
測定値.erb.html:
そしてステップコントローラー:
mysql - 2 番目のテーブルを使用するとフォームが表示されない
さて、あと1つ、うまくいけば完了です。
mysql データベースの複数のテーブルも使用したい複数ページのフォームに Wicked を使用しています。だから私は2番目のテーブルとフォームを作成しましたが、フォームにはその2番目のテーブルの入力フィールドも、次と前のボタンも表示されません。
テーブルの内容を作成するために使用されるフォーム ページのコード:(これには、他のページのようにドロップダウン リストがなく、同じテーブルを使用します (他のページが結合を介してメジャーを使用するメジャー))
steps_controller:
データベース モデル:
Enquiry_measure:
測定のモデルには何も指定されていません。これはベーステーブルです:
アップデート
余分な(後で)必要なテーブルを追加するのに忙しい間にコードをいじった後、エラーはなくなりました。ただし、指定されたフィールドやラベルは表示されず、Maatregelen が表示された空のページであり、他には何も表示されません。
ページ番号 3 (最初の 2 ページは動作し、1 つのテーブルを使用し、ページ 3 と 4 は他のテーブルを使用し、後で他のテーブルを使用してさらにページを追加します) すべて同じ問い合わせとステップ コントローラーを使用します。