問題タブ [htl]

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

aem - data-sly-test case insensitive をサイトリーに設定するにはどうすればよいですか?

大文字と小文字を区別しない方法で 2 つの文字列を比較するテスト結果として「true」を達成するには、data-sly-test を設定する必要があります。

の値properties.jcr:languageは「EN」です。この場合、data-sly-test は「false」を返しますが、結果が「true」である必要があります。

出来ますか ?

前もって感謝します

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

aem - Sightly テンプレートのデフォルト値

見栄えの良いテンプレート/呼び出しパターンにはデフォルト値が含まれていますか?

テンプレートが与えられた場合:

template.html

次のように呼び出されると仮定します。

次の出力が必要です。

これは可能ですか?通常はデフォルトで「true」のフラグがあるヘルパーでこれを利用したいのですが、特定のケースでは false に設定できるようにしたいと考えています。

ありがとうございました

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

aem - 見た目で整数値を使用して、値の回数だけループを反復する方法は?

整数値が5の場合、ループは5回繰り返されるように、整数値に基づいてループを繰り返したいと思います。

jspページでJSTLを使用してこれを行う方法を知っています:

上記の「終了」では、ダイアログから値を取得しています。5 のような値を渡すと、ループは 5 回実行されます。

以下のリンクを参照しました:

私もいくつかのグーグル検索を行いましたが、このシナリオの例は見つかりません。すべての例は、見栄えの良いリストに基づいています。

ダイアログから渡された整数値に基づいて、サイトリーを使用してこれを実行したいと考えています。

ありがとう、

アルピット ボラ

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

aem - 親コンポーネントに子コンポーネントを含めながらフラグを送信して、適切な見た目のテンプレートを選択する方法は?

親コンポーネントに5つの子コンポーネントリソースを含めます。条件に基づいて、子コンポーネントで2つのわずかなテンプレートを使用(呼び出し)しています。レンダリング中に適切な見た目のテンプレートを呼び出すように、子リソースを含めながらフラグを追加する方法はありますか?

これは、子コンポーネントを含めるためのコードです。

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

aem - 最初の数項目だけをわずかに印刷するには?

リストには10​​個のアイテムがあります。リストの最初の 5 項目だけを印刷したい。data-sly-list を使用して条件を追加する方法

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

adobe - HTL 言語、文字列連結および三項演算子

Adobe AEM と HTL 言語を使用しています。私は次のようなものを書いています:

しかし、動作しません。構文の問題だと思いますが、問題を解決できません。