Ich versuche, einen Kontext namens userAdmin aus dem Rahmen für Lenker für AEM Social Communities zu bekommen. Der Kontext userAdmin überprüft, ob der angemeldete Benutzer Mitglied oder Moderator ist.AEM Social Communities Lenker
Wir haben bereits diesen Code haben innerhalb/libs/soziale/console/components/hbs/sitenavbar/sitenavbar.hbs bei Zeilennummer 54. Mit dem unten Admin Kontext erscheint die Verknüpfung Verwaltung nur dann, wenn der angemeldete Benutzer ein ist Moderator/Community Admin
{{#if userAdmin}}
<li><a href="{{adminUrl}}">{{i18n "Administration"}}</a></li>
{{/if}}
Problem
ich bin nicht in der Lage den gleichen Admin Kontext innerhalb/libs/soziale/Messaging/components/hbs/messagebox/Tasten zu holen .hbs bei der Zeilennummer 36, wo ich auf die neue Nachricht Schaltfläche, wenn die angemeldeten Benutzer nur will, ist ein Moderator/Community Admin
{{#if userAdmin}} //Here the context is not available within the buttons.hbs
<input type='submit' class='actionbuttons' id='newMessageButton' name='{{properties.replyURL}}' value='{{i18n "+ New Message"}}' />
{{/if}}
Könnten Sie mir bitte helfen, einen Weg, um herauszufinden, den Kontext in sitenavbar zu erhalten zu jeder anderen SCF-Komponente wie MessageBox oder Foren. Ich habe auch versucht, Optionen wie {{../userAdmin}} und {{@root userAdmin}}
Jeder Vorschlag oder Hilfe wäre toll.
Vielen Dank @ d33t für die Anleitung, schätze es! –
@BharathValse bitte stimmen Sie ab und akzeptieren Sie die Antwort, wenn es Ihren Bedürfnissen entspricht und Ihre Frage beantwortet. Vielen Dank – d33t