Im Anschluss an dem SzenarioReferenzkomponente - WCM-Modus Wert nicht wie erwartet kommen - Adobe AEM/CQ
Page A
hat eine Komponente, in der wirwcmmode.edit
lesen, wenn sein Bearbeitungsmodus zu bestimmen, und wir sind auf Autor Instanz und Anzeige eines bestimmten Abschnitts basierend auf Sichtbedingungendata-sly-test="${wcmmode.edit}"
. Wenn diese Seite eigenständig geöffnet ist, wird der Inhalt auf der Seite angezeigt.Page B
verwendet Reference Component den Inhalt inPage A
,path
Bezug aufPage A
Autor zur Wiederverwendung in JCR StrukturPage B
gespeichert Wenn ich Page B
der Gehalt an Page A
Referenz am Öffnen ist nicht sichtbar. Es scheint, als ob wcmmode.edit
Wert nicht erwartet wird, wenn durch Verweis verwendet wird.
Überprüft die Reference Component Implementierung. Es verwendet intern sling:include
, um auf den Referenzpfad zu zeigen.
Wenn sich der Benutzer im Bearbeitungsmodus des Autors befindet, sollte sich die Referenzkomponente wie im aktuellen Modus verhalten. Gibt es dafür eine separate Konfiguration, haben Sie in der Dokumentation nichts gefunden?
Ich frage mich, gibt es eine bestimmte Absicht, die Adobe Referenzkomponente wie folgt entwerfen muss? Wenn wir übersteuern/erweitern, würde es irgendwelche Nebeneffekte geben? –
Alle Komponenten sind für Erweiterungen gedacht, die an individuelle Projektanforderungen angepasst werden können. Die Art und Weise, wie ich die referenzierte Komponente in meinen Projekten entworfen habe, ist so, dass sie nicht außerhalb ihres eigenen Platzes/Seite bearbeitet werden kann. Bei einer Umgebung mit mehreren Autoren ist es durchaus möglich, dass der Autor die Tatsache vermisst, dass es eine Referenz beim Aktualisieren gibt, wo es notwendig sein könnte, dass es nicht am Ursprung aktualisiert werden sollte. –