問題タブ [flash-message]
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.
character-encoding - 文字エンコーディング jruby と通常の ruby
Bootstrap Flash Message Gem と jruby 1.7.0 を使用していますが、Flash メッセージの外国語の文字とウムラウトに問題があります。
ruby-1.9.3 のような「通常の」ruby を使用すると、すべて正常に動作します。flash_messages.inspect 出力: "Felix Meier a été inscrit au sous-groupe 'Administrators'."
しかし、jruby-1.7.0 ではまったく同じコードが生成されます。エラーが発生します
質問は、私が何か間違ったことをしているのでしょうか、jruby が何か間違ったことをしているのでしょうか、それとも Bootstrap Flash Message Gem が問題なのでしょうか?
コンソールでいくつかのことを試しましたが、問題を再現できませんでした (Flash Message が問題であることを示していますか?):
cakephp - フラッシュメッセージが表示されない Cakephp
この質問が何度も寄せられていることは知っていますが、どの回答も私の問題を解決していません。まず最初に、setFlash と echo $this->Session->flash() がある場所を示しましょう。
これは私の追加機能です:
これは私のレイアウトであり、その必要な部分です:
フラッシュ メッセージが表示されないという事実に加えて、特定のメッセージも表示されないため、モデルの検証基準がチェックされていないようです。
私は CakePHP の初心者ですが、ブログのチュートリアルに従ってほとんどの作業を行っています。以前はフラッシュメッセージが機能していましたが、以前は機能していたモデルでも機能しなくなりました。
ここに私の検証があります:
ruby-on-rails - IE で Flash メッセージが一貫して表示されない
フラッシュ メッセージが IE に表示されないという奇妙な問題があります (8 と 9 を試しました):
- それは常に他のブラウザで動作します
- 問題は 1 ページだけです (このページは、パラメーターに基づいてさまざまなフォームをレンダリングします)
- フラッシュメッセージは常に開発時に表示されますが、ステージングと本番では時々表示されます
- ページに表示されない場合でも、すべてのケースでフラッシュ メッセージがログに記録され
[notice] Your changes have been saved. Next step...
ます。 - エラー フラッシュ メッセージが常に表示されます。これは、正常に動作しないという通知です。
これが私の更新アクションです:
何が間違っている可能性がありますか?
ruby-on-rails - Flash[:警告] リダイレクトが機能しない
flash[:notice] を使用して成功メッセージを表示し、flash[:warning] を使用して警告およびエラー メッセージを表示しています。
Flash[:notice] は別のページへのリダイレクト中でも正常に動作しますが、flash[:warning] はリダイレクトでは動作しません。
ビュー ファイルをチェックインすると、flash[:warning] が nil として渡されます。
redirect_to で flash[:warning] を使用するには?
php - Zend フラッシュ メッセンジャー
私はフォームと送信ボタンを持っており、真か偽かをチェックします。
true の場合は、別のページにリダイレクトします。
false の場合は、同じページにとどまり、エラー メッセージを出力します。
エラーメッセージはフラッシュメッセンジャーで出力されます。ただし、送信が false の場合、最初の試行で印刷されない場合があり、2 回目のクリックで常に印刷されます。
私は何か間違ったことをしましたか?また、別のフラッシュメッセンジャー名を設定する方法はありますか? フラッシュメッセンジャーを使用している他のページでは、ページが更新されたときにエラーが出力されるためです。
コードは次のとおりです。
HTML:
ruby-on-rails - フラッシュ メッセージの色を配列から変更する
さまざまなフラッシュ メッセージに対応する記号のリストがあります。
メソッドを実行するたびに、変数answer
にこれらのシンボルのいずれかが割り当てられます。message
表示したいフラッシュメッセージを変数に割り当てました:
これはうまくいきます。メソッドの最後に、次のようなものがあります。
フラッシュ メッセージの色を変更したい ( を切り替えるinfo: success: error:
)。フラッシュ メッセージの適切な色を含むハッシュ変数を設定するにはどうすればよいですか? 私は次のようなものを試しました:
その後:
しかし、私は働きません。正しい構文を与える方法がわかりません。
python - Flask approute の複数のパラメーター
app.route
URL 呼び出しに複数のパラメーターがある場合、フラスコを記述する方法は?
AJax から呼び出している URL は次のとおりです。
私はこのように自分のフラスコを書こうとしていましたapp.route
:
しかし、これは機能していません。誰かが私に言及する方法を提案できますapp.route
か?
php - Symfony2-フラッシュメッセージを伴う配列から文字列への変換例外
次のコードを使用して、コントローラーにフラッシュメッセージを設定しました。
そして私のテンプレートでは、それを表示する(しようとする)ために以下を使用します:
get
問題は、文字列を返すと記載されているAPIドキュメントにもかかわらず、配列から文字列への変換例外が発生することです。テンプレートのコードを次のように変更した場合:
それは完璧に動作します。メッセージが1つだけになるかどうかはわからないので、ここではループを使用しません。
単一のフラッシュメッセージの存在を確認し、存在する場合はそれを表示できる解決策はありますか?それとも私は役に立たないループで立ち往生していますか?
ruby-on-rails - 他のページにフラッシュメッセージを表示するデバイス
サインインした後、/users/edit ページに移動すると、「サインインに成功しました」というフラッシュ メッセージが表示されます。
登録コントローラーで私が試した:
同じようにレイアウトを試しました
また、製品を作成して他のページに移動すると、間違ったフラッシュ メッセージが表示されます。更新すると消えます。
このようなフラッシュ メッセージを回避する方法を教えてください。レイアウトファイルと必要なコントローラーでflash.nowとflash.discardを試しました。しかし、それは私を助けませんでした。
php - レイアウト テンプレートのフラッシュ メッセージでリダイレクトします。
私のコントローラーには、ユーザーをログインする機能があります。
ログインが成功した場合は、単に使用できますreturn Redirect::back()
。
私の問題は、資格情報が正しくなく、フラッシュメッセージでリダイレクトしたいときに始まります。
with
メソッドをリダイレクトにチェーンできることはわかっていますが、それはデータを特定のビューに送信し、ログイン HTML があるレイアウトには送信しません。
次のようにビューをロードできます。
しかし、参照ページにリダイレクトする必要があります。
データをレイアウトに渡しながらリダイレクトすることは可能ですか?