Der Sidekick von Adobe CQ5 ist leer (keine Komponenten werden angezeigt)

8

Ich habe in meiner Vorlage eine Absatzsystemkomponente hinzugefügt, die versucht, die contentPage von Geometrixx zu emulieren. Alles ist in Ordnung, aber ich kann keine Komponenten in das System ziehen, da keine hinzuzufügen sind. Was kann ich vermissen?

Weitere Informationen:

  • Meine Komponentenseite erbt von der Foundation-Seite. (primärer Typ: cqComponent)
  • Meine Vorlagenseite hat diese Komponente als Ressourcentyp. (Primärer Typ: cqTemplate)
  • Die Seite (primärer Typ: cqPage) enthält in ihrem Knoten jcr: content die Komponente als Ressourcentyp, die Vorlage als cq: Template-Eigenschaft und par als untergeordnetes Element (mit dem Typ foundation / components / parsys)
  • Innerhalb der JSP-Vorlage befindet sich diese Zeile:

<cq:include path="par" resourceType="foundation/components/parsys"/>

    
Luciano 09.11.2011, 21:53
quelle

4 Antworten

15

Jede CQ5-Vorlage hat eine andere Gruppe von Komponenten, die so definiert werden können, dass sie für die Verwendung verfügbar sind. Auf diese Weise können Sie steuern, was die Autoren verwenden dürfen, und es wird für sie einfacher, weil sie nur die relevanten Komponenten anstelle der Tonnen von Komponenten sehen, die CQ5 anbietet.

Wenn Sie sich eine Seite ansehen, können Sie in einen sogenannten "Design" -Modus wechseln (im Gegensatz zu den Modi "Bearbeiten" oder "Vorschau", in denen Sie die meiste Zeit damit verbringen, die Seite zu erstellen). Dieser Entwurfsmodus ermöglicht es, die pro-Vorlage spezifischen Einstellungen zu definieren. Der Zugriff erfolgt über das gelbe Lineal-Symbol ganz unten auf dem Sidekick.

Klicken Sie im Entwurfsmodus auf die Schaltfläche "Bearbeiten" in der blauen Symbolleiste "Design of par". Dort können Sie die Komponenten aktivieren, die Sie verwenden möchten.

Wenn Sie Komponenten erstellen, beachten Sie, dass der Entwurfsmodus und die entsprechenden Entwurfsdialoge der Komponenten eine bequeme Möglichkeit zum Definieren globaler Einstellungen pro Vorlage darstellen, die nicht speziell festgelegt werden müssen auf jeder Komponenteninstanz.

    
Gabriel Walt 10.11.2011, 18:54
quelle
8

Wenn Sie die Komponenten aus dem "Entwurfsmodus" ausgewählt haben, sehen Sie diese manchmal nicht.

Dies liegt daran, dass die Sidekick-Seite nur vergrößert werden muss, um alle Komponenten anzuzeigen. Gehe einfach zum Rand des Sidekicks und ziehe, um die Höhe zu erhöhen, wenn der zweiseitige Pfeil erscheint.

Ich hoffe, das hilft jemandem, weil ich dieses Problem schon einmal hatte.

    
Strive M. 12.04.2013 02:22
quelle
1

In meinem Fall hatte ich bereits die erlaubten Komponenten im Design-Modus konfiguriert und auch versucht, den Sidekick zu verkleinern. Aber nichts davon hat funktioniert.

Was in meinem Fall funktionierte, war, ein anderes Design als das Standarddesign explizit auszuwählen. Irgendwie wurde die Komponenteneigenschaft nicht auf dem / etc / designs / default / jcr: content / templateName / parName-Knoten gespeichert, selbst nachdem dies im Entwurfsmodus konfiguriert wurde.

Im Grunde genommen müssen Sie Ihr projektspezifisches Design aus den Seiteneigenschaften auswählen. Dann fahren Sie fort und konfigurieren Sie die erlaubten Komponenten im Design-Modus. Jetzt sind die von Ihnen konfigurierten Komponenten sichtbar.

    
iAMintoAEM 17.06.2015 08:58
quelle
0

CQ5 Problem mit Cache-Löschen, wenn Sie Ihre Komponenten mit CRXDE Light entwickeln, bitte aktualisieren Sie Ihre Seite einmal, immer noch SideKick nicht components , logout einmal und login erneut anzeigen. Es wird Ihr Problem lösen. Wenn Sie component und template korrekt konfiguriert haben.

    
Girdhar Singh Rathore 15.02.2016 13:12
quelle