すぐに使用できるユーザーエディタコンソールをAEM(AEM 6.0 SP3、Touch UI)からカスタマイズしようとしています。しかし、私たちの変更は反映されていません。AEM 6.0 |ユーザー管理コンソールをカスタマイズする
期待されている新しいフィールド(下記の提供されたコードのセクションを参照)が表示され、リソースの合併を介してボックス外のフィールドにマージされます。
実際の:新しいフィールドは表示されません。
オーバーレイXMLセグメント(userdetails)は(/apps/granite/security/content/userEditor/.content.xml)以下に見出される:
<userdetails
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/foundation/container"
class="well user-details-sections-margin">
<items jcr:primaryType="nt:unstructured">
<extendedInfoContainer
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/foundation/container"
class="extended-container">
<items jcr:primaryType="nt:unstructured">
<linkedin
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/foundation/form/textfield"
class="save-button-enabler"
fieldLabel="LinkedIn"
name="./profile/linkedin"
value=""/>
<twitter
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/foundation/form/textfield"
class="save-button-enabler"
fieldLabel="Twitter"
name="./profile/twitter"
value=""/>
<xing
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/foundation/form/textfield"
class="save-button-enabler"
fieldLabel="xing"
name="./profile/xing"
value=""/>
<photo
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/foundation/form/pathbrowser"
rootPath="/content/dam/arvato"
class="save-button-enabler"
fieldLabel="Profile photo"
name="./profile/photo"
value=""/>
</items>
</extendedInfoContainer>
</items>
</userdetails>
我々は、に見られる手順に従っ:https://docs.adobe.com/docs/en/aem/6-0/develop/extending/customizing-consoles-touch.html
AEM 6.2を使用して、同じアプローチがさまざまなプロジェクトでうまく機能しました。
これは意見であり、答えではありません... –
申し訳ありませんが、これは上記の質問にどのように関連しているのか分かりません。 ユーザー管理コンソールは、ユーザー管理者が使用する機能で、最も単純なCMSの使用範囲の一部です。私たちは新しいコンソールを構築しているわけではなく、既存のコンソールを拡張しようとしています。 また、User Admin Touch UIコンソールはすでにAEM6.0に存在していますが、この質問はClassicUIにもリモートで関連していません。 ご返信いただきありがとうございますが、元の質問へのリンクは表示されません。 – user8060388