問題タブ [fw1]
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.
coldfusion - FW1 サービスコール
FW1 サービス コールのしくみを説明できる人はいますか? 以下のマニュアルのセクションを読んだとき。私は以下がうまくいくはずだと思った。
参照: https://github.com/seancorfield/fw1/wiki/Reference-Manual
サービス メソッドには、コントローラ メソッドの実行後 (つまり、 before()、startItem() および item() の後) にリクエスト コンテキスト内にあるものに基づいて、名前付き引数のコレクションが渡されます。サービス メソッドは、FW/1 によって要求コンテキストに配置される結果を返す場合があります。デフォルトでは、FW/1 1.x は (最初の) サービス メソッド呼び出しの結果を rc.data に保存します。
controller/comparables.cfc
service/comparables.cfc
}
次のビューは、rc.autocomplete = "まだ実装されていません" を表示します。
ビュー/comparables/autocomplete.cfm
javascript - ファイル削除ページ呼び出し後、ページ状態に戻る
私のフォームでは、ユーザーがディレクトリを選択して、そこに含まれるファイルを表示できます。
(ファイル.cfm)
ファイルが表示されると、別のページを呼び出す削除機能があります。
deleteFile ページ (deleteFile.cfm) で、ファイルが削除されます。
その後、ユーザーは前のページに戻されます。
ただし、ファイルが削除されたばかりのディレクトリの同じビュー内ではありません。ユーザーをファイルページに戻し、ユーザーがいたディレクトリのビューを維持するにはどうすればよいですか?
coldfusion - Coldfusion Fusebox URL-Controller SES マッピング
coldfusion と fusebox を少し使い始めたばかりです (これはここで尋ねた 2 番目の質問です。多くの回答で、fusebox はサポートされなくなり、より適切なフレームワークがある可能性があると言及されていました。そのため、ColdBox と FW/1 を検討していますが、まだこの Fusebox の質問をしたかった!)。
Fusebox 5.5 (使用している最新バージョン) があらゆる種類の規則ベースの URL マッピングをサポートしているかどうかを理解しようとしています。URL で起動して実行する noxml スケルトン アプリがあります。
これで、デフォルトでアプリ コントローラー内のウェルカム関数が実行されることがわかりました。知りたいのは、コンベンション ベースの URL マッピングが組み込まれているかどうかです。そのため、次のように URL を定義できます。
(例: {アプリ名}/{コントローラー名}/{機能名})
この質問も見ました: Fusebox 5.1 noxml で検索エンジンの安全な URL を作成するにはどうすればよいですか? 提案された基本構成を追加しました:
次の URL にアクセスできます。
しかし、明らかに、それはまだかなり醜いURLです..
ヒューズボックス 5.5 を使用して、箱から出してすぐに使用できるものはありますか? (fusebox サイト 404 のドキュメントとコミュニティ リンク。)
coldfusion - FW/1サイトでのトラフィック追跡の場所
私はFW/1を使用して現在流れており、次の関数呼び出しを介してトラフィックを追跡しています
現在setupRequest()
、application.cfcで実行されています。ホームと管理者の2つのサブシステムがあります。ホームは常にトラフィックを追跡します。管理者がトラフィックを追跡することはありません。
ホームサブシステムのみが追跡されるため、関数呼び出しをhome / layouts/default.cfmに移動することを検討しています。これはレイアウトとは関係がないため、トラフィックトラッカーをそこに移動したくありません。
FW / 1サイトのトラフィックロギングはどこで行う必要がありますか?
coldfusion - MVCの送信メッセージキュー
私のFW/1コントローラーはすべてextendbase.cfcを拡張します。base.cfcには、 addMessage()という関数があります。メッセージは「ログインに成功しました」のようなものです。「データにエラーがあります」、「リクエストの処理中にエラーが発生しました。
addMessage()は、request.arMessage
(配列)と呼ばれる変数にメッセージを追加します。レイアウトファイルにアクセスすると、レイアウトファイルはすべてのメッセージをループしてページに表示します。
request.arMessage
request.qryMessageに置き換えることを検討しています。そうすれば、QoQを実行して、最後から最後までではなく、重大度で並べ替えることができます。下記参照
このアプローチは、MVCとFW / 1がこれを行う方法と一致していますか?
coldfusion - include を介して追加機能を取り込む cfc
私のapplication.cfcは次で始まります:
<cfcomponent extends="org.corfield.framework">
後でvoid function setupApplication() output="false" {
私は持っている
initapp.cfm には関数しかありません。次のようなもの:
関数の性質は、セッションに関連付けられていません。関数をグローバルに利用可能にするより良い方法はありますか?
coldfusion - FW/1 のサブシステムごとのエラー ファイル
FW/1 でサブシステムごとのエラー ファイルを取得しようとしています。私は次のことがうまくいかないことを知っています。
アップデート
私は試した
そして、次のエラーが表示されます。
onError 関数に渡された EXCEPTION 引数が Struct 型ではありません。
この引数の型としてコンポーネント名を指定した場合、コンポーネントの定義ファイルが見つからないか、アクセスできない可能性があります。
coldfusion - CF9 cfscript、動的配列を引数に渡す
今年は大きな質問から始めます。私がする時
のようなエラーがスローされますmyName is undefined
。なんで?
私はこれを解決することができます
それでも、Coldfusion が[ myName, "Thierry" ]
引数の受け渡しを許可しない理由を知りたいですか?
役立つ場合は、Framework One (FW/1) を使用します。
ありがとうございました!
coldfusion - サブドメインをFW1のサブシステムに接続します
アプリにサブシステムを設定しました。
私がやりたいのは、サブドメインをそのサブシステムにマップして、PATHでサブシステムを指定する必要をなくすことです。
現在、IIS6を介してFW1アプリを提供していますが、Apacheに移行する可能性があるため、どちらのソリューションでも問題ありません。
orm - 多対一の関係を使用してレコードを個別に追加しながら、変数を未定義にする
FW/1 で ColdFusion ORM を使用しています。
私は学生と親の 2 つのテーブルを持っています。親が学校でより多くの病棟を持つことができることを知っているので、多対 1 の関係を与えました。私は学生と親を別々に追加していますが、親を追加している間、parentId を学生テーブルに保存する必要があります。これにより、さらなる機能や活動のために学生を両親と一緒にリストまたは取得できます。
親を親テーブルに保存し、parentIdを学生テーブルに保存する方法を教えてください。
学生.cfc
親.cfc
これは、コントローラーに親を保存する方法です:
親を保存するときに、学生テーブルに親IDを保存するにはどうすればよいですか? 生徒の保存メソッドを呼び出して、生徒のテーブルに親 ID を含めるにはどうすればよいですか?
どんな助けでも大歓迎です。
ありがとう