問題タブ [rightnow-crm]
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.
c# - RightNow CRM XML API - 知っている人はいますか?
RightNow CRM データベースを検索するには、vb.net または c# でユーザー コントロールを作成する必要があります。私は彼らの XML API に関するドキュメントを持っていますが、パーサーに投稿し、返されたデータをキャッチしてページに表示する方法がわかりません。
サンプルコードは大歓迎です!
API へのリンク: http://community.rightnow.com/customer/documentation/integration/82_crm_integration.pdf
jquery - jQueryの競合?
RightNow FAQ システムに jQuery をロードしようとしていますが、RightNow によってデフォルトでロードされる JS ファイル間に競合があるかどうかわかりません。
ファイルに次の行を追加しました。
(もちろん、MYKEY は実際のキーに置き換えられました)。
ページにアクセスすると、「jquery が読み込まれました」というメッセージが表示されますが、ダイアログ ボックスが表示されません。私はそれを正しくテストしていますか?それは衝突があるということですか?
このことをテスト/動作させる他の方法はありますか?
ありがとう、
tags - {s: ;} タグの意味と由来を理解しようとしている
RightNow インフラストラクチャから ZenDesk という別のサービスへの投稿の移行に取り組んでいます。ユーザーがファイルや URL リンクを追加するたびに、RightNow から xml データを取得すると、次のような多くの奇妙なコードが表示されることに気付きました。
{s:3:""url"";s:45:""/files/56f5be6c1/MUG_presso.pdf"";s:4:""name"";s:27:""MUG presso.pdf"";s:4:""size"";s:5:""2.1MB"";}
それらを解析して通常の URL とリンクを作成するものを書くのはそれほど難しいことではありませんでしたが、これが RightNow サービスに固有のものなのか、それとも使用されているタグ システムなのか疑問に思っていました。これについてグーグルで調べてみましたが、奇妙な結果が得られているため、スタックオーバーフローで誰かがこれに遭遇した可能性があると考えました。
では、これらの {s ;} タグが何と呼ばれているか、およびそれらを読み取るために使用する特定のツールがあるかどうかを知っている人はいますか?
どんな答えでも大歓迎です!
saml-2.0 - RightNow フレームワークで SML2.0 を使用してシングル サインオンを実装する方法は?
RightNow フレーム ワークで SML2.0 を使用してシングル サインオンを実装する方法は?
php - 変数を別のクラス関数に渡すことができません
これは、カスタマー ポータルに Oracle RightNow プラットフォームを使用しているため、すべてのコードに完全にアクセスすることはできません。
hooks.php では、以前は次のように呼び出していました。
これは、incident_create_model.php で関数 send_email() を呼び出します
ここで、その関数を分割したいので、incident_create_model.php に別の関数を作成します。最初に、hooks.php を変更して新しい関数を呼び出します。
新しく定義した関数 example() を定義し、そこから send_email() を呼び出します
これは失敗し、エラーになります。変数 $data を渡すことができない理由はありますか? 関数 example() で試してみると、変数に問題なくアクセスできます。example($data) を呼び出しているアクセス権がない隠しコードと関係があると考えていますが、変数が渡されるのを妨げるものは何も考えられません。
c# - 入力したパスワードを Oracle RightNow データベースのパスワードと比較します
RightNow CX データベースに接続された Windows Foundation Communication プロジェクトを作成しました。ログインのために、入力したパスワードをデータベース内の対応するパスワードと比較してユーザーを認証したいと考えています。質問は次のとおりです。
- データベース内のパスワードはどこにありますか。
- パスワードにアクセスするにはどうすればよいですか?;
- 暗号化は必要ですか?
javascript - カスタマー ポータルでのカスタム オブジェクトのフォーム検証
CP のドキュメントを詳しく調べれば調べるほど、自分の仮定がどれだけ間違っているかがわかります。現時点では、システムを効率的に理解するために、カスタム オブジェクト (非インシデント/非回答/非接触) のみで構成されるフォームを構築し、それをカスタマー ポータルで使用しようとしています。
物事を単純にするために、私がやろうとしているのは、フロント エンドとして 2 フィールド フォーム (両方のテキスト ボックス) と送信ボタンを用意することだけです。私がやろうとしていることは次のとおりです。
<rn:widget .... />
などの属性を利用できるようrequired
に、入力テキストボックスを の形式で使用しますvalidate_on_blur
。これらの属性をカスタム オブジェクトにも使用できるかどうかはわかりませんが、後で説明します。- 標準オブジェクトに使用される定義済みのフォーム検証メソッドを使用して (可能な場合)、車輪を再発明する必要がないようにします。
- 検証が成功したら、フォーム データをカスタム コントローラーにポストし、そこからデータを保存します。
input/FormInput
私はすぐに、標準の(テキスト ボックスを生成する) ウィジェットをカスタム オブジェクトに使用できないことに気付きました。input/TextInput
また、標準のウィジェットも使用できないことがわかりました。いくつかの研究開発の後、ウィジェットを最初から作成し、そのビュー内に適切な HTML を追加することで、最終的に解決策を見つけることができました。
ここまでは順調ですね。私の最初のステップは世話をしました。使えました
フォームのビュー ページで。
次のステップであるフォーム検証は、私を際限なく混乱させるポイントです。ドキュメントに記載されているコードを理解するのに問題があるため、ここでスレッドを作成することにしました。
私はこれに出くわしましたが、残念ながらあまり役に立ちませんでした。input/TextInput
OPがウィジェットを拡張するカスタムウィジェットを使用していて、そのテキストボックスに検証を適用する方法を知りたがっていた別のスレッド(URLが見つからないようです)にも遭遇しました。与えられた答えは、onValidate
関数をオーバーライドしてinput/TextInput
、エラーの場合は false を返すか、成功の場合はイベント オブジェクトを返すことでした。
では、おそらく同様のアプローチに従うことができると想定するのは正しいでしょうか? 私は新しいウィジェットを使用しているので、オーバーライドして true または false を返すことができる同様のメソッドはありますか? はいの場合、関数の名前は何ですか? どんな助けでも大歓迎です。
php - 属性値が null または空かどうかの確認
Oracle RightNow CRM で PHP を使用して JSON データを操作する際に問題が発生しています。サンプル json は以下に含まれています。if 条件、「person.private_email」属性に含まれるデータをチェックインしようとすると、データがある場合にのみ true と評価されます。その属性のデータがない場合は、何もしません。エラーはまったく発生しません。属性にデータが含まれていないかどうかを確認する最良の方法は何ですか。