Zuletzt aktualisiert am
Frage
Der JavaScript-Code der Widgets CQ5 wird in einer großen widgets.js
-Datei bereitgestellt, die das Debuggen von Widgets erschwert. Wie können Sie jedes einzelne Widget in eine eigene Datei bringen?
Antwort, Auflösung
- Öffnen Sie http://localhost:4502/system/console/configMgr/com.day.cq.widget.impl.HtmlLibraryManagerImpl
- Aktivieren Sie „Debuggen“ und klicken Sie „Speichern“
- Wenn Sie jetzt beispielsweise mit Firebug debuggen, sollte es Sie zur jeweiligen Widget-Datei führen.
Hinweis: Deaktivieren Sie den Debugmodus wieder, wenn Sie fertig sind, da dies Auswirkungen auf die Leistung hat.
Folgende URL stellt Ihnen eine Liste aller einzelnen „widgets js“-Dateien zur Verfügung:
- Bei CQ5.2: http://localhost:4502/libs/cq/widgets.js?debug=true
- Bei CQ5.3: http://localhost:4502/libs/cq/ui/widgets.js?debug=true
Hinweis: Dies funktioniert auch ohne eingeschalteten Debugmodus.
Gilt für
CQ5.2
CQ5.3
Bei Ihrem Konto anmelden