You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Radu Cotescu (JIRA)" <ji...@apache.org> on 2015/11/26 16:35:10 UTC
[jira] [Created] (SLING-5334) Improve Sightly script resolution for
components using inheritance
Radu Cotescu created SLING-5334:
-----------------------------------
Summary: Improve Sightly script resolution for components using inheritance
Key: SLING-5334
URL: https://issues.apache.org/jira/browse/SLING-5334
Project: Sling
Issue Type: Improvement
Components: Scripting
Reporter: Radu Cotescu
Assignee: Radu Cotescu
Priority: Minor
Fix For: Scripting Sightly Engine 1.0.8
Assuming the following content structure:
{noformat}
├── grandparent
│ ├── S.java
│ ├── grandparent.html
│ ├── notoverlaid.js
│ ├── s.ecma
│ ├── s.js
│ └── templates.html
├── parent [sling:resourceSuperType=grandparent]
│ ├── S.java
│ ├── s.ecma
│ ├── s.js
│ └── templates.html
└── child [sling:resourceSuperType=parent]
├── S.java
├── notoverlaid.html
├── s.ecma
├── s.js
└── templates.html
{noformat}
If any of the used scripts / included files would not be directly under the component node, script resolution would fail. Sightly should be able to correctly load and overlay component scripts even if they're {{n}} levels deep under the component node.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)