問題タブ [sightly]

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

aem - sightly を介して NodeIterator のノードにアクセスする

NodeIterator の hasNext() 条件を確認する方法はありますか?
例えば:

ここでは、見た目の良いヘルパー クラスから NodeIterator を取得しています。html ファイルで hasNext() 条件を確認したい

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

aem - AEM 6.1 でプレビュー モードと編集モードを更新せずに切り替える

編集モードとプレビュー モードの間で AEM のビューを更新せずに更新することはできますか?

問題を間違った角度からターゲットにしている可能性がありますが、基本的には、編集モードとプレビュー モードでのコンポーネントの表示方法を変更する必要があります。現在、テスト ステートメントを使用してどの WCMMODE を見ているかを確認する場合、適切なコンテンツを表示するにはページを更新する必要があります。

これがGeoMetrixxに実装されているのを見たような気がしますが、例を見つけることができません.

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

java - AEM 6.1:タッチ UI でリッチ テキスト エディター(RTE)プラグインを有効にする

従来の UI では、プラグインを rteplugins タグ内に簡単に追加できます。アドビは、Geometrix-Outdoor プロジェクトで優れた例を作成しました。

ただし、Touch UI 環境に同じことを適用することはできません。Geometrix-Outdoor でも例を示しましたが、プラグインは完全には機能しません。

TouchUi のプラグインを Classic UI として表示する方法はありますか?

0 投票する
5 に答える
6555 参照

java - javascript を使用せずに見やすいページでスリング サービスを使用するにはどうすればよいですか?

私が作成したスリングサービスを使用する必要があります。

一部のユーザーが私のサービスにアクセスしているときにjavascriptを使用しない可能性があるため、javascriptを使用せずにこのサービスをサイトで呼び出したいと思います。このサービスを呼び出すにはどうすればよいですか?

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

aem - /etc/designs からの AEM Sightly インクルード

私は AEM と Sightly に少し慣れていません。ページのコンテンツを格納する「ページ」コンポーネントを作成しました。/etc/designs/myapp次のように、CSS が異なるデバイスがいくつかあります。

/etc/designs/myapp

などなど。

ページ コンポーネントに戻ると、Sling セレクターを介して正しい CSS をトリガーするために使用するさまざまな HTML ファイルが多数あります。例えば:

/apps/myapp/components/page

これらのファイルの目的は、インライン スタイル<head>として CSS を含む HTML セクションを含めることです(デバイスの制限により、外部 CSS にリンクすることはできません)。

私が抱えている問題は、コンポーネント自体の中に 128/style.css を配置すると、インクルードが機能することです。の下/etc/designs/myappにあると、適切に含めることができません。私は使用${currentDesign.path @ appendPath='/128/style.css'}してみましたが、パス全体を明示的に参照しようとしました。

ページ コンポーネントの下にある 128.html の例を次に示します。

含まれている CSS をラップするセクションが必要であることは理解しています<style></style>が、今のところ、/etc/designs.

どんな助けでも大歓迎です。

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

aem - AEM 6 のブレッドクラム

見栄えのするパンくずリストを作成する必要があります。JSPで正常に動作する次のコードがあります。しかし、「absParent」などを取得するためにcurrentStyleオブジェクトで適切なメソッドを取得していないため、コードを見栄えのするものに変換するのに苦労しています。どんな助けでも大歓迎です!!