問題タブ [k2]

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 投票する
1 に答える
1400 参照

c# - 収集データを K2 カスタム サービス ブローカー メソッドに渡す

2 つの K2 SmartObjects があります。SmartObjectA はオブジェクトのリストを取得します。SmartObjectB は、SmartObjectA (基本スマート オブジェクト) から返されたリストを入力パラメーターとして使用してカスタム create メソッドを実行するカスタム SmartObject です。

カスタム サービス ブローカーのコード ビハインドでは、リストの値を逆シリアル化する必要があります。

  1. K2 で受信したリストを create メソッドの入力パラメータとして渡すにはどうすればよいですか? 複数値のプロパティを使用し、それに SmartObjectA プロパティを割り当てています。

  2. K2 が複数値をシリアル化するために使用する形式と、リストを正しくマップできるように入力値の形式を確認するにはどうすればよいですか?

SmartObject A のプロパティ:

SmartObject B - SmartObjectA のリストが入力されるプロパティ:

SmartObjectB の入力プロパティと Create メソッド:

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

c# - calling SmartObjects method in C#

I created a SmartObject in K2 designer and I added the WCF url as service reference.

Below is the code

But the userDetailsList always remains as null.

Also the GetList Smart method is not appearing

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

joomla - Joomla エラー 1114 K2 プラグイン

Joomla 3 があり、K2 コンポーネントを使用してサイトに記事を挿入していますが、k2 アイテムに次の問題があります。

アイテムを保存するたびに、次のエラーが発生します。

ここでのみこのエラーが発生します。新しいカテゴリを作成すると、正常に機能します。この問題で私を助けてください。私は本当にこの問題を理解していません。

0 投票する
0 に答える
49 参照

search - 検索モジュールは 2 種類のリンクを返しています。1 つは k2 コンポーネントへ、もう 1 つは実際の URL です。

これは古い設定で、私は K2 に精通していません。私たちのサイトには、2 つの主要なカテゴリがあります。検索すると、結果のリストに 2 種類のリンクが表示されます。カテゴリ1の場合、次のような完全なURLを取得します

カテゴリ 2 の場合は、

カテゴリはまったく同じ (同じパラメーターとオプションが選択されている) であり、どちらもデフォルトのレイアウトを使用しています。すべてのアイテムは K2 にあります (Joomla Articles にはありません)。

どちらのタイプのカテゴリ アイテムも完全な URL としてメニューに表示されるため、理想的には検索でカテゴリ 2 アイテムの完全な URL が返される必要があります。

何か洞察があれば、それは大歓迎です。

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

php - Joomla3: データベース内のテーブルを手動で更新する

joomla+k2 サイトにコピーする必要がある記事がたくさんあります。バックエンドに移動して 1 つずつ追加したくないので、部分的に学習目的でデータベースを直接更新しようとしています。

k2 アイテムを作成し、偽のアイテムが十分になるまでそれを複製しました。このようにして、titleandを更新し、introtext他のフィールドを無視するだけで済み、JSON で記事を準備しました。

ここで私の最初の質問は、データベースを操作するこの .PHP ファイルを配置するのに最適な場所はどこかということです。データベース接続の準備ができており、ページをロードしない必要があります。現在、ROOT の下にあるファイルのコピーを使用しています。index.phpコメントアウトしている$app->execute();ため、実際にはページが読み込まれません。データベース接続は良好ですが(テーブルからデータを正常に「選択」しました)、非常にぎこちなく感じ、「j!dump」などの開発者プラグインも使用できません。

第二に、さらに重要なことに、コードが機能しません。このドキュメントからコードをコピーし、できる限り変更を加えませんが、機能しませんが、テーブル$resulttrueまったく更新されません。joomla のコーディングとデータベースに関する知識がほとんどないため、自分でデバッグすることは不可能です。

エラーは発生せず、$db->execute()true を返します。これが発生した場合のデバッグ方法を教えてください。

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

php - joomla テンプレートオーバーライド検索プラグイン

Joomla 3 を使用しています。テンプレートで Joomla 検索プラグインをオーバーライドする方法を知りたいです。

これらのファイルをコピーしてみました

の下に/templates/MY_TEMPLATE_NAME/htmlplg_search_k2フォルダーを作成します。うまくいきません。検索プラグインをオーバーライドする方法を知っている人はいますか?

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

k2 - k2 テキストボックスに値が含まれています

私はK2を初めて使用します。以下のような値を受け取るようにマッピングされたテキストボックスがあります:

「エラー」値が含まれているかどうかを確認したいだけです。私は歩きました

コントロールに特定の値が含まれる場合 (コントロールにエラー(特定の値) が含まれる場合)

コントロールに値が含まれている場合