問題タブ [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.
aem - DAY CQ使ったことある人いますか?
DAY CQで開発した人いますか?ヘルプを求めるフォーラムまたはコミュニティを教えてください。Google グループに登録しようとしましたが、登録できません
utf-8 - Day CQ での文字エンコードの設定
Day CQ のページ コンポーネントに追加するマークアップがあり、作成者によって UTF-8 でエンコードされています。最初は CRXDE に保存できませんでした。エディターが ISO-8859-1 に保存するように設定されていたためです。これを変更する設定を見つけましたが、このコンポーネントを使用するページをブラウザにレンダリングすると、一部の文字が別のエンコーディングを使用しているように見えます。変更が必要な CQ ウェブサーバーまたはサーブレットエンジンの設定はありますか? Windows 7 で CQ 5.3 を実行しています。
編集: HTTP ヘッダーには Content-Type: text/html;charset=UTF-8 があり、 meta http-equiv="Content-type" content="text/html; charset=utf-8" を指定するメタ タグがあります。
jdbc - Adobe/Day CQ5 で複数の JDBC データベース プールを設定するにはどうすればよいですか?
Adobe (Day) Communique 5 を使用して、最初のデータベースに標準の JDBC 接続プール サービスを使用してきましたが、うまく機能しています。ここで、他のデータベース用にさらに接続プールを構成する必要があります。
/system/console、Configurations、JDBC Connections Pool に移動すると、構成可能な JDBC 接続が 1 つしか表示されません。複数設定する方法はありますか?
adobe - ページ上にコンポーネントのインスタンスを 1 つだけ要求する
Day CQ5でサイトを開発しています。テンプレート、コンポーネント、およびページを開発していて、問題に直面しました。サイトのページでは、コンポーネントのインスタンスを 1 つにすることができ、他のインスタンスの追加を防ぐ必要があります。これどうやってするの?多分誰かがこの問題に直面したことがありますか?
element - CQ5のマルチフィールドの要素数を制限するにはどうすればよいですか?
Day CQ5でサイトを開発しましたが、問題が発生しました。コンポーネントとそのダイアログを作成しています。ダイアログで、いくつかの要素「パスフィールド」を含むコンポーネント要素「マルチフィールド」を使用します。特定の数の要素「pathfield」を設定し、ボタン「+」と「-」を削除するにはどうすればよいですか?
adobe - adobe cq 5.4 でモバイル サイトの開発を開始する方法に関する提案
day cq でモバイル サイトの開発をどこから開始すればよいか、誰かアドバイスをいただけますか? また、チュートリアル用のウェブサイトがあれば共有してください。どんな助けでも大歓迎です
adobe - Day CQ のコンポーネント ライブラリ
Adobe Day CQ でサイトを開発しています。私のサイトは、標準ライブラリ Day CQ にはない多くの異なるコンポーネントで構成されている必要があります。この CMS 用のサードパーティ製コンポーネント ライブラリはありますか? それとも自分で作成する必要がありますか?
configuration - CQ の環境固有の OSGI 設定を保存する
作成した Felix 構成を SVN に保存し、自動ビルドによって生成されたパッケージの CQ に適用したいと考えています。これを行うために、この CQ5 OSGI 構成ドキュメントに記載されている手順に従って、 SVN にチェックインされる sling:OsgiConfig 構成ノードを作成しました。
環境固有の構成を保存するにはどうすればよいですか? たとえば、PROD 環境で使用するものとは異なるロギング構成を DEV 環境に使用したいと考えています。理想的には両方の環境の構成をSVNに保存し、環境に基づいて使用する構成を環境に選択させたいと思います。
どうすればそれを行うことができますか、または環境固有の構成に使用する必要がある別のアプローチはありますか?
adobe - Adobe CQ で実行モードを決定する
インスタンスが実行されている実行モードをプログラムで知るにはどうすればよいですか? インスタンスの実行モードに応じて構成を提供するカスタム タグを作成しましたが、現在の実行モードを特定できません。
run-mods インスタンスのリストを返すメソッドを見つけました:
しかし、オブジェクト SlingSettings または BundleContext を取得できません。これらのオブジェクトを取得するにはどうすればよいですか、または現在の実行モードを取得する別の方法があるのでしょうか?
caching - 特定のテンプレートから作成されたページを CQ5 ディスパッチャ キャッシュから除外するにはどうすればよいですか?
作成者がページの作成に使用する特定の Adobe CQ5 (5.5) コンテンツ テンプレートがあります。このテンプレートから作成されたページをディスパッチャ キャッシュから除外したいと考えています。私が現在理解しているように、キャッシュを防止する唯一の方法は、dispatcher.anyを構成しないことです。特定の URL をキャッシュします。ただし、この場合、Web 作成者がテンプレートを使用してページを作成するまで、URL はわかりません。ページが作成されるたびに、dispatcher.any に戻って変更する必要はありません。少なくとも、他に方法がない場合は、これを自動化したいと考えています。ディスパッチャに IIS を使用しています。ページをキャッシュしたくない理由は、これらのページのコンテンツをレンダリングする基盤となる JSP が動的コンテンツを生成し、ページがクエリ文字列を使用せず、認証ヘッダーを保持しないためです。ページは予測できないディレクトリに作成されるため、事前に URL パターンがわかりません。
特定のテンプレートから作成されたページがディスパッチャ キャッシュから自動的に除外されるように設定するにはどうすればよいですか?
CQ には、HTTP 応答/キャッシュ ヘッダーを尊重するメカニズムが必要なようです。HTTP 応答ヘッダーが応答をキャッシュしないように指定している場合、dispatcher.any の内容に関係なく、ディスパッチャーは応答をキャッシュしないように見えます。これは、私が参照してきた CQ5 のドキュメントです。