Beispiel für das Überschreiben der Menüstruktur mit juplo:variables
[website] / dist / projects.html
1 <!DOCTYPE html>
2 <html
3     xmlns="http://www.w3.org/1999/xhtml"
4     xmlns:layout="http://www.thymeleaf.org"
5     layout:decorator="/templates/layout.html"
6     th:with="title='Projects', uri='/projects.html'"
7     >
8   <head>
9     <title>Projects</title>
10     <!--/*-->
11     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
12     <link rel="stylesheet/less" type="text/css" href="less/base.less"/>
13     <link rel="stylesheet/less" type="text/css" href="less/screen.less" media="screen"/>
14     <link rel="stylesheet/less" type="text/css" href="less/print.less" media="print"/>
15     <script src="js/less-1.7.0.min.js"></script>
16     <!--*/-->
17   </head>
18   <body juplo:variables='merge:{"pages":{
19     "/projects.html": {
20       "name": "Projects",
21       "childs": {
22         "#hibernate4-maven-plugin": "Hibernate 4 Maven Plugin",
23         "/projects/accelerator.html": "accelerator!",
24         "/projects/html-experimente.html": "HTML-Experimente",
25         "/projects/fix-swf/overview.html": "Fix SWF",
26         "/projects/typo.html": "Typography"
27       },
28       "crumbs": [
29         { "uri": "/projects.html", "name": "Projects" }
30       ]
31     },
32     "/projects/accelerator.html": {
33       "name": "Overview",
34       "childs": {}
35     }
36 }}'>
37    <h1>Projects - DUMMY</h1>
38   </body>
39 </html>