Hi All,
Some of documents url have space in them, I want to encode them in sightly it is possible to do so.
I have tried using context uri but that also did not worked
${properties.jcr:title @ context='uri'}
Solved! Go to Solution.
Views
Replies
Total Likes
You can use JavaScript Use API,, assume this code is present in file name first.js
"use strict"; use(function () { eurl = encodeURI(this.url); return eurl; });
and call this via
<sly data-sly-use.info="${'first.js' @ url=properties.jcr:title}"> <h1> ${info} </h1> </sly>
Are you documents present in AEM? If yes, I guess you wont have space in url as they will get replced by hypen '-'
You are you showing just document name or make hyper links on them? let me know...
Views
Replies
Total Likes
These documents are not present inside AEM
Views
Replies
Total Likes
You can use JavaScript Use API,, assume this code is present in file name first.js
"use strict"; use(function () { eurl = encodeURI(this.url); return eurl; });
and call this via
<sly data-sly-use.info="${'first.js' @ url=properties.jcr:title}"> <h1> ${info} </h1> </sly>
Thank you, Yes I can do something like this.
Views
Replies
Total Likes
Views
Likes
Replies
Views
Likes
Replies
Views
Likes
Replies