2017-05-24 7 views
0

すぐに使用できるユーザーエディタコンソールを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を使用して、同じアプローチがさまざまなプロジェクトでうまく機能しました。

答えて

0

なぜ、管理者だけが使用するコンソールを構築するのに時間を費やしていますか?エンドユーザーやコンテンツ作成者が使用する機能ではありません。ファンシーなコンソールを構築する上でのポイントはありません。私はかなり新しいバージョンのAEMがより良いコンソールOOTBを持つことを確信しています。 AEM 6.3にはすでにタッチUI管理コンソールがあります。 AEMは従来のUIコンソールを6.4だけ完全に廃止します。特に、このコンソールをあまり使用していないため、アドビのアップグレードを待つことをお勧めします。

+0

これは意見であり、答えではありません... –

+0

申し訳ありませんが、これは上記の質問にどのように関連しているのか分かりません。 ユーザー管理コンソールは、ユーザー管理者が使用する機能で、最も単純なCMSの使用範囲の一部です。私たちは新しいコンソールを構築しているわけではなく、既存のコンソールを拡張しようとしています。 また、User Admin Touch UIコンソールはすでにAEM6.0に存在していますが、この質問はClassicUIにもリモートで関連していません。 ご返信いただきありがとうございますが、元の質問へのリンクは表示されません。 – user8060388

関連する問題