問題タブ [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.
aem - data-sly-test case insensitive をサイトリーに設定するにはどうすればよいですか?
大文字と小文字を区別しない方法で 2 つの文字列を比較するテスト結果として「true」を達成するには、data-sly-test を設定する必要があります。
の値properties.jcr:language
は「EN」です。この場合、data-sly-test は「false」を返しますが、結果が「true」である必要があります。
出来ますか ?
前もって感謝します
aem - Sightly テンプレートのデフォルト値
見栄えの良いテンプレート/呼び出しパターンにはデフォルト値が含まれていますか?
テンプレートが与えられた場合:
template.html
次のように呼び出されると仮定します。
次の出力が必要です。
これは可能ですか?通常はデフォルトで「true」のフラグがあるヘルパーでこれを利用したいのですが、特定のケースでは false に設定できるようにしたいと考えています。
ありがとうございました
aem - 見た目で整数値を使用して、値の回数だけループを反復する方法は?
整数値が5の場合、ループは5回繰り返されるように、整数値に基づいてループを繰り返したいと思います。
jspページでJSTLを使用してこれを行う方法を知っています:
上記の「終了」では、ダイアログから値を取得しています。5 のような値を渡すと、ループは 5 回実行されます。
以下のリンクを参照しました:
私もいくつかのグーグル検索を行いましたが、このシナリオの例は見つかりません。すべての例は、見栄えの良いリストに基づいています。
ダイアログから渡された整数値に基づいて、サイトリーを使用してこれを実行したいと考えています。
ありがとう、
アルピット ボラ
aem - 親コンポーネントに子コンポーネントを含めながらフラグを送信して、適切な見た目のテンプレートを選択する方法は?
親コンポーネントに5つの子コンポーネントリソースを含めます。条件に基づいて、子コンポーネントで2つのわずかなテンプレートを使用(呼び出し)しています。レンダリング中に適切な見た目のテンプレートを呼び出すように、子リソースを含めながらフラグを追加する方法はありますか?
これは、子コンポーネントを含めるためのコードです。
aem - 最初の数項目だけをわずかに印刷するには?
リストには10個のアイテムがあります。リストの最初の 5 項目だけを印刷したい。data-sly-list を使用して条件を追加する方法
adobe - HTL 言語、文字列連結および三項演算子
Adobe AEM と HTL 言語を使用しています。私は次のようなものを書いています:
しかし、動作しません。構文の問題だと思いますが、問題を解決できません。