Hi all,
Created JIRA issue OFBIZ-11741.
Also uploaded a patch usimg jstree library as example.
The library will only be loaded when required.
Regards,
James
On 2020/05/25 15:34:01, James Yong wrote:
> Hi all,
>
> Currently setting multi-block=true for the html-template, allows inline
> script within the freemarker
> to be transformed to an external script. This helps to reduce the CSP errors.
>
> Propose to allow external scripts within the multi-block html template, to be
> rendered within the html head tag, when a new attribute data-import is set to
> “head” e.g.
>
> type="application/javascript" data-import="head">
>
> With the new feature we can define external scripts in the multi-block html
> template that is using the library, instead of setting in
> layoutSetting.javaScripts.
> This new feature helps with dependency management of Javascript and also
> reduce CSP errors.
>
> Regards,
> James
>