AEM開発者ブログ by YAMATO

アドビ社のデリバリーパートナー大和株式会社のAEM開発者ブログです。

【AEMモダナイズ】静的テンプレートと編集可能テンプレートの共存

こんにちは! 大和株式会社の青葉です。 アドベントカレンダー7日目は、AEMモダナイズ関連のTipsをご紹介したいと思います。 AEMのバージョンアップや新機能紹介に伴って、より最新の標準機能を使ったり、開発技法に従ったり、モダナイズしていく流れが顕著…

HTL to Java, Java to HTL

AEM Developerの皆様お疲れさまです。大和株式会社の狩野です。 Qiitaのアドベントカレンダーに便乗して始めた記事投稿イベント6日目です。 今日6日目の内容は、HTL to Java, Java to HTLです。 5日目の記事→【AEM as a Cloud】ページプロパティのバルク編集…

【AEM as a Cloud】ページプロパティのバルク編集 

こんにちは! 大和株式会社の青葉です。 アドベントカレンダー5日目は、AEM as a Cloud(AACS)関連のTipsをご紹介したいと思います。 AACSになってから変わったこと 突然ですが、AACSではページプロパティのバルク編集がデフォルトで無効になっています!

前のWFプロセスで定義した値を後のプロセスで取得する方法

AEM Developerの皆様お疲れさまです。大和株式会社の狩野です。 Qiitaのアドベントカレンダーに便乗して始めた記事投稿イベント4日目です。 今日4日目の内容は、前のWF(Workflow)プロセスで定義した値を後のプロセスで取得する方法についてです。 3日目の記…

【豆知識】コアコンポーネントの "trackingFeature" プロパティとは

こんにちは! 大和株式会社の青葉です。 アドベントカレンダー2020(記事投稿イベント)3日目ということで、 私からはAEM関連のちょっとしたTips(小ネタ)をご紹介します。 最近のAEM開発ではコアコンポーネントが欠かせない存在になっており、 実際にノー…

【Unit Test】JSONからResourceを作り出す

AEM Developerの皆様お疲れさまです。大和株式会社の狩野です。 Qiitaのアドベントカレンダーに便乗して始めた記事投稿イベント2日目です。 今日2日目の内容は、単体テスト用のResourceをJSONから作り出す方法についてです。 1日目の記事→AEM標準APIのNPE対…

AEM標準APIのNPE対策

AEM Developerの皆様お疲れさまです。大和株式会社の狩野です。 Qiitaのアドベントカレンダーに便乗して、始めるのちょっと遅いですが大和開発者ブログでも同じような趣旨で、本日から記事投稿イベントを開催します! 1日目の内容はタイトルにもある通り、AE…

OverlayとOverrideってどう違うの? - Sling Resource Merger

AEM Developerの皆様、お元気ですか? 大和の蒲生です 今回はSlingフレームワークの軸といっても過言ではないSling Resource Merger[^0]を中心にAEMの基本機能のカスタム手法であるOverlayとコンポーネント開発には欠かせないOverrideのメカニズムについてま…

Gmailアカウントを利用してワークフローの完了を通知する - Day CQ Mail Service

AEM Developerの皆様、お元気ですか? 大和の蒲生です ワークフロー開発などを行った際に、AEMからのワークフロー完了のメール通知確認をしたいときってありますよね。 そんなとき皆さんはどんなSMTP(送信メール)サーバーを利用して挙動確認をしてますか? …

embed[ ]かdependencies[ ]か、それが問題だ。- AEM Clientlibs

AEM Developerの皆さん、こんにちは、大和の蒲生です。 突然ですが、クイズです! 下記のClientlibsがあったとします。 各Clientlibsフォルダのプロパティ設定値は下記です。 /ale - allowProxy Boolean = true - categories String[] = brewery.ale - depen…

CI/CD初心者がCONGAを使ってみたよ

こんにちは、大和株式会社の青葉です。 普段のAEMプロジェクト以外にも、Adobe Digital Learning Services(ADLS)が提供している定期コース(AEM Sitesユーザーコース、AEM Sites開発コース)のトレーナーを担当しております。 コロナの影響もあり、自室に…

ACS AEM Commons全機能ひとこと紹介

こんにちは、大和株式会社の浅尾です。 みなさん、ACS AEM Commonsはご存知でしょうか? ACS AEM Commonsとは、Adobe Consulting Serviceが提供するオープンソースの便利ツール群のことで、 AEMインスタンスにパッケージをインストールすれば、 自分が今どの…

AEMのページ言語によって日付フォーマットを変更する

こんにちは!大和株式会社の蕪山です。 ウェブサイト作成において、多言語対応という課題はどんなクライアント様でも避けて通れない課題だと思います。AEMには、i18n、Live Copy / Language Copy、翻訳プロジェクトといったサイトの多言語対応をサポートして…

Visual Studio Codeを使ったAEMの開発環境を構築する

こんにちは、大和株式会社の浅尾です。 今回は開発者ブログの記念すべき第一回目ということで、開発環境の構築手順を紹介します。 Eclipseを使った開発環境の構築手順が書かれた公式のドキュメントはあるのですが、 正直、Eclipseは重すぎて耐え難い!ので、…

開発者ブログはじめました

こんにちは、大和株式会社の浅尾です。開発者ブログはじめました。 弊社がどんな会社なのかは、詳しくは弊社ウェブサイトを見ていただくとして、ざっくりといえば、 「Adobe Experience Manager(AEM)によるWebサイト構築に関わる導入、カスタマイズ、運用…