問題タブ [model-glue]

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 に答える
230 参照

model-view-controller - Javascript コードは、ColdFusion モデル グルー ビューのどこに配置すればよいですか?

という ColdFusion Model Glue ビューがあるとしlogin.cfmます。その中に、私はフォームを持っています:

ここで、ユーザーが [ログイン] ボタンをクリックしたときの Javascript 検証を追加したいと思います。jQuery では次のようになります。

この Javascript コードをどこに追加すればよいですか? ビューに直接貼り付けlogin.cfmますか?または、これを処理するより良い方法はありますか?できれば、すべてのビューの Javascript コードを本文の一番下に貼り付けたいと思います。

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

redirect - ColdFusion Model-Glueを使用して、ログイン後にユーザーを要求されたページにリダイレクトするにはどうすればよいですか?

安全なイベントタイプがあり、ユーザーがログインしているかどうかを確認し、ログインしていない場合はログインページにリダイレクトします。

ログインページには、イベントハンドラーにリンクするフォームがあり、action.loginログインが成功した場合はユーザーのホームページにリダイレクトされ、成功しなかった場合はログインページが再表示されます。

このコードはうまく機能しますが、私が今直面している問題は、ユーザーが別のページを要求した場合でも、常にユーザーのホームページにリダイレクトされることです。フォームはaction.loginイベントに投稿され、結果doはハードコーディングされてpage.user.homeいるため、ユーザーが最初にリクエストしたページを追跡し、そこにリダイレクトするようにコードを変更するにはどうすればよいですか?

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

coldfusion - ColdFusionModel-GlueコントローラーにUDF/CFCを含める最良の方法は何ですか?

すべてのコントローラーで使用できるようにしたい一般的なUDFとCFCがいくつかあります。私はModel-Glue3を使用しています。これを行うにはいくつかの方法を考えました。

  1. <cfinclude>UDFへのを持ち、CFCをインスタンス化するベースコントローラーを作成します。他のすべてのコントローラーは、このコントローラーから継承します。
  2. すべてのUDFをCFCに変換しColdSpring.xml、CFCをBeanにするために使用します。beans次に、の属性を使用してコントローラーで使用できるようにしますModelGlue.xml
  3. UDFとCFCをヘルパーフォルダーに保存し、ヘルパースコープを使用してそれらにアクセスします。ただし、これはコントローラーではなくビューで使用することを目的としていたようです。
  4. onRequestStartCFCをインスタンス化し、オブジェクトに保存するグローバルを作成しeventます。次に、コントローラーはオブジェクトから直接CFCを取得してCFCにアクセスしeventます。

私の質問は、UDFとCFCの共通のセットをすべてのコントローラーで利用できるようにするためにほとんどの人が使用する方法は何ですか?

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

coldfusion - ColdFusion Model Glue 3のコントローラーの外部でBeanにアクセスするにはどうすればよいですか?

Model Glue 3はBeanインジェクションを導入しました。これにより、コントローラーでこれを実行してアクセスできます。

ただし、beansスコープはコントローラーでのみ使用できます。コントローラーの外部、たとえばApplication.cfcヘルパーUDF内のBeanにアクセスするにはどうすればよいですか?SimpleConfigいくつかの構成情報にアクセスしたいBeanがあります。

0 投票する
4 に答える
689 参照

email - ColdFusion を使用して電子メールの本文として cfm ファイルを送信するにはどうすればよいですか?

電子メールを送信email.cfmするタグ付きのファイルを使用する従来のアプリケーションがあります。cfmail

ColdFusion Model Glue 3用に更新したいと思います。controllermailのオブジェクトを使用して送信し、本文に CFM ページを含めたい:

どうすればこれを行うことができるか誰にもわかりませんか?

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

coldfusion-8 - 移動したモデルの接着剤アプリが機能しなくなった

私たちが使用するモデルの接着剤サイトは、別の物理的に異なる場所に移動する必要がありました. ModelGlue.xml、ColdSpring.xml、およびその他の特定のファイルのすべてのパスを更新しましたが、次のエラーが引き続き発生します。注: 現在の物理パスはjmc.divisions.medical_oncology.admin.controller.Controller です。


ColdFusion コンポーネントまたはインターフェイス jmc.medical_oncology.admin.controller.Controller が見つかりませんでした。名前が正しいこと、およびコンポーネントまたはインターフェースが存在することを確認してください。

E:\Inetpub\framework\ModelGlue\unity\loader\XmlConfigurationLoader.cfc でエラーが発生しました: 行 234 E:\Inetpub\framework\ModelGlue\unity\loader\XmlConfigurationLoader.cfc から呼び出されました: 行 83 E:\Inetpub から呼び出されました\framework\ModelGlue\unity\loader\FrameworkLoader.cfc: 98 行目 E:\Inetpub\framework\ModelGlue\unity\ModelGlue.cfm から呼び出し: 116 行目

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

coldfusion - ColdFusion Model Glue 3 でグローバル ナビゲーション cfm の現在のページを設定するにはどうすればよいですか?

MG3 カスタム イベント タイプを使用して、すべてのページに含めているnavigation.cfmページがあります。

そして、私は次のようにイベントハンドラーでそれを使用しています:

私の質問は、 navigation.cfmページが現在のページを認識できるように変数を設定するにはどうすればよいですか? これまでのところ、page.homeイベント ハンドラーで次のことを行いました。

このように値を設定すると、それ以降のすべてのビューで使用できるようになります。currentPageこれは機能しますが、変数がnavigation.cfmではなくhome.cfmテンプレートで使用されているように見えるため、セマンティクスが間違っています。これを行う正しい方法は何ですか?

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

coldfusion - Model-Glue に変数が存在するかどうかを確認します

Model-Glue II に変数が存在するかどうかを判断するにはどうすればよいですか? フォーム送信でチェックボックス (値 = 1) を渡しています。これは、送信される他の変数に対して既に機能するメソッド内の Controller.cfc で行われます。

テスト A:

エラー: 関数 IsDefined のパラメーター 1 (現在は arguments.event.getValue('foobar')) は、構文的に有効な変数名でなければなりません。

テスト B (MG が空白/NULL 値を持つ変数を暗黙的に作成すると仮定):

エラー: ARGUMENTS で要素 FOO が定義されていません。

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

coldfusion - model-glue イベント ハンドラのフロー

モデルグルーイベントハンドラーのフローを理解するのに役立つ体はありますか...とても混乱するか、以下のコードを単純化します...