Come costruire CQ.Dialog dal dialogo JSON in JavaScript?
-
23-12-2019 - |
Domanda
In JavaScript, ottengo la finestra di dialogo come segue:
var url = CQ.HTTP.externalize(pathToDialog+".infinity.json");
var dialog = CQ.HTTP.eval(url);
.
La mia domanda è come convertire questo dialog
in CQ: Dialog widget, sothat I Can Utilizzare CQ: Metodi di dialogo Come Trova (String Prop, String Value), che puoi trovare in cq5 widget API
Grazie per l'aiuto
Soluzione
È possibile utilizzare il metodo GetDialog () di CQ.WCM classe per ottenere l'oggetto di dialogo per l'URL.Inoltre, è anche possibile passare un oggetto di configurazione per eseguire funzioni come la memorizzazione nella cache della finestra di dialogo, cercando la finestra di dialogo nella cache da sola e così via.
var dialog = CQ.WCM.getDialog(pathToDialog + ".infinity.json");
. Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow