Hi,Someone wrote a clientlib to overlay the dialog layer.Resizing Touch
UI component dialogs | 6D Labs In order to add the width and height
parameter in the cq:dialog.But I was wondering if Adobe wrote something
similaire with the last version AEM 6.3 or do I have to create my own
"overlay" thing ?Thanks
Hi,In fact I spent some time trying to make the property
"extraClientLibs" work. Just to realized that in Adobe documentation
they made a mistake, because they wrote the property "extraClientLibs"
instead of "extraClientlibs".
I found the issue ... I don't know why but someone here modified the
images.js script from the component in order to use "item.js" but there
is no "item.js" and if I use instead "Image.js" it works ...Sorry
Hi,On my side it's worst, because the slightly image component along
with slightly text image component don't work.When I try to use those
components I got a exception:Caused by:
org.apache.sling.scripting.sightly.SightlyException:
javax.script.ScriptException: Failure running script
/libs/wcm/foundation/components/image/image.js: Required script resource
could not be located: /libs/wcm/foundation/components/utils/item.js. The
caller is /libs/wcm/foundation/components/image/image.jsAnd of course...
Hi,Just to be sure, but new component with slightly, touch UI are in
/wcm/foundation.And old component jsp, classic UI are locate in
/foundation.Am I correct ?
I agree with you and it's one of many reason I do JAVA and not .Net,
because you can use and mix different API.I just start with sightly
instead of doing everything with a JSP, and was a litlle upset to not
understand why an API from Google works better than an API from Apache
in AEM
I got the same issue, I spent one day to understand why I'm unable to
get the value of a JsonObject in sightly (only key) if the JsonObject
come a java code with org.apache.sling.commons.json.JSONObject;At the
end I end up with another solution than the use of Gson api.I used a JS
conversion between java and sightly. I gave my Java JsonObject to a
Javascript method JSON.parse()something like:html ${deal} :
${greatdealsJS[deal]}greatdeal.js:use(function () { return
JSON.parse(this.jsonString);})...