問題タブ [sitecore-speak-ui]

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

sitecore - リッチ テキスト エディターから開いた Sitecore Speak ダイアログを閉じる

私は Sheer UI モジュールを SPEAK に変換していますが、1 つの問題を除いて、通常はほとんど問題はありません。これは、リッチ テキスト エディターのボタン クリックから開くダイアログです。それを閉じて値を返す方法がわかりません。

私は、Sitecore の既存の SPEAK ダイアログがそれを行う方法を調べてみました。例SelectMediaDialog:

  • と呼ばれるルール コンポーネントがありinsertButtonRuleます。
  • ターゲット コントロールは に設定されSelectMediaButton、トリガーは に設定されclickます。
  • 関連付けられたルールの条件/アクションは、「 の場合always、ダイアログの戻り値をコンポーネントに設定する MediaResultsListControl selectedItemId」です。

これはかなり簡単に思えますが、私のアプリケーションでは複製できませんでした。何もしません。現在の Sitecore の SPEAK ダイアログはどれもリッチ テキスト エディターから起動されないので、これは同じような比較ではありません。おそらく、それは私がダイアログを開く方法ですか?

ダイアログを開くために使用する js コマンドを次に示します (基本的には古い Sheer UI アプリと同じですが、URL が異なります)。

リッチ テキスト エディター用の SPEAK アプリを作成した人はいますか? どんな提案でも大歓迎です。

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

sitecore - Sitecore SPEAK 初心者で Javascript のインクルージョンに問題がある

最初の単純な Sitecore Speak コンポーネントを作成しようとしています。

それについて空想することは何もありません。ただ始める必要があります。そのため、Visual Studio で Speak Component を作成し、Sitecore でコンポーネントを指すレンダリングを作成します。これはすべてすぐに使用できます。SPEAK レイアウトにレンダリングを挿入すると、ページにアクセスすると、次のようなエラーが表示されます ここに画像の説明を入力

誰にも理由がありますか?私は何をしなければなりませんか?Sitecore 7.5 を使用しています。

私の cshtml は次のようになります。

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

javascript - Sitecore SPEAK - 検索データソース ルートをプログラムで設定

私は最近 SPEAK ダイアログで遊んでいます。これまでのところ気に入っていますが、問題に遭遇しました。URL パラメータに itemID を渡して、このアイテムの子をリスト コントロールに表示したいと考えています。

私のアプローチは、SearchDataSource を作成し、javascript を介してフィールド「rootItemId」を設定することでした。これはうまくいかないようです。PageCode で SearchDataSource の rootItemId にアクセスする方法はありますか?

0 投票する
3 に答える
1123 参照

javascript - Sitecore で SPEAK コンポーネントを構築する方法は?

Sitecore 7.5 と SPEAK 1.2 を使用して単純な SPEAK コンポーネントを作成しようとしています。ドキュメントは、主題に関してスリムまたは時代遅れのようです。この記事に従ってみましたが、多くの穴があります: http://www.dervalp.com/component-in-speak-1-2-client-side/

JavaScript SPEAK コンポーネントを作成する手順を推奨できる人はいますか?

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

sitecore - Sitecore SPEAK UI は ListControl を構成してアイコンとボタンを表示します

Sitecore SPEAK UI (7.5) でListControl(にViewMode設定) を構成DetailListして、画像を含む列とボタンを含む別の列を含める方法はありますか?

ListControl Parametersアイテムの下にアイテムを作成し、必要な列にPageSettingsいくつかのColumnFieldアイテムを追加しましたが、さまざまな種類の列データに追加する他のテンプレートの種類が見つかりません。Formatterまた、 のおよびHTMLTemplateフィールドをいじってみましたColumnFieldが、これらがどのように使用されるのかわかりません。