問題タブ [day-cq]

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

java - com.day.cq.wcm.foundation.list の作成方法

タイプ com.day.cq.wcm.foundation.list のリストを作成しようとしています

ドキュメンテーションによると、コンストラクターで 1 つの SlingHttpRequest を送信でき、その要求に基づいてこのリストを作成できます。しかし、コードを実行しようとすると、null ポインター例外が発生します。私のコードは次のとおりです

この例外は jar ファイルで発生しているため、StackTrace は空です。

スタックトレースは以下の通り

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

extjs4 - 選択 xtype リスナーが multifield および multifield にアクセスできない dialog.form.findfield を起動できない

私は、コンテンツを無効にし、CQ5 ダイアログに付属するマルチフィールドの一部を形成する選択フィールドに取り込まれたデータを無視することに取り組んできました。

以下は動作していないコードです

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

aem - Adobe CQ でのコンポーネントの名前の変更

Adobe CQ5 を使用しています。「画像」コンポーネントを「foundation/components/image」からコンポーネント フォルダーにコピーしました。ここで、このコンポーネントの名前を「xyz」などの別の名前に変更したいと思います。ノードの名前を「xyz」に変更し、image.jsp の名前を xyz.jsp に変更しましたが、これは機能していないようです。これを機能させるために必要なすべての変更をリストアップしていただけますか? ありがとう

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

aem - コンポーネント グループがサイドキックに表示されない (Adobe CQ)

Adobe CQ 5 を使用しており、多数のコンポーネントを作成しました。これらすべてのコンポーネントについて、 を に設定allowedParentsし、 as*/parsysを定義しました。componentGroupxyz

私のページには parsys コンポーネントが含まれています。parsys 設計モードに入ると、許可されたコンポーネントのリストにコンポーネント グループが表示されませんxyz

助けてください!前もって感謝します

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

aem - Adobe CQ で 1 つのコンポーネントから別のコンポーネントにデータを渡す

Adobe CQ5 を使用しています。互いに独立した 2 つのコンポーネントを作成しました。ただし、あるコンポーネントのデータを別のコンポーネントで使用したいと考えています。どうすればこれを達成できますか? 2 つのコンポーネントを互いに相互作用させるにはどうすればよいですか?

前もって感謝します。

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

content-management-system - Adobe CQ5.5 SP 2.1 で作成されたすべてのリンク (コンポーネント入力とストレート html) の壊れたリンク (内部) を検索します。

CQ5.5 に SP2.1 をインストールした後、CQ5 の「Web サイト」コンソールを使用して名前が変更されたページの下にあるすべてのページの参照が更新されるという問題が発生しました。この問題は次の場所で説明されています。

http://blogs.adobe.com/dmcmahon/2012/12/13/cq5-5-sp2-1-linksreferences-are-not-updated-following-moverename/

ホットフィックスは、将来のページ名の変更を修正し、リンクが html として直接作成されているか、「パスフィールド」などの入力ウィジェットを介して作成されているかに関係なく、他のすべてのページの参照を更新します。

ただし、このバグはかなり遅れて発見されました。多くのページの名前変更が行われたため、作成者が他のページを参照するためにダイアログ ボックスでパスフィールド コンポーネントを使用していた既存のページのリンクが壊れていました。com.day.cq.rewriter.linkchecker パッケージの下にある LinkChecker API を使用してカスタム コードを作成したいと考えています。CQ5 がページの名前変更で「参照の更新」を実行するために実際に使用するサンプル コードを見つけることができません。

Linkchecker API が最善の方法であるか、作成されたすべてのリンクをチェックし、リンク/パスフィールドに壊れたリンクがあるかについてのレポートを生成するための他の API があるかどうか、あなたの経験に基づいた入力が必要です。

助けていただければ幸いです。

私が確認したこと: 1. リンク切れを報告する外部リンク チェッカー ツール。ただし、リンクが他の外部ドメインへのリンクである場合にのみ報告されるため、この場合は役に立ちません。