Magnolia 5.6 reached end of life on June 25, 2020. This branch is no longer supported, see End-of-life policy.
The Resources module loads resource files from all sources - JCR, file system and classpath. The module includes the Resource Files app to manage your resources .
The Resources module no longer supports processed resources. In case you rely on them, please consider Processed Resources app module.
ArtifactId | Description |
---|---|
magnolia-resources-parent | Parent reactor |
magnolia-resources | Contains the API and core functionalities, such as the ResourcesServlet. |
magnolia-resources-app | Hosts the Resources Files app. |
| Contains the resfn templating functions. |
Maven is the easiest way to install the module. Add the following dependencies to your bundle:
<dependency> <groupId>info.magnolia.resources</groupId> <artifactId>magnolia-resources-app</artifactId> <version>2.6.3</version> </dependency>
<dependency> <groupId>info.magnolia.resources</groupId> <artifactId>magnolia-resources-templating</artifactId> <version>2.6.3</version> </dependency>
Since the above two modules both depend on magnolia-resources, you do not have to add the dependency of the latter to your pom file, Maven will handle the dependency.