X-Git-Url: https://juplo.de/gitweb/?p=maven-thymeleaf-skin;a=blobdiff_plain;f=src%2Fmain%2Fresources%2FMETA-INF%2Fmaven%2Fsite.vm;h=cabe6102420a146acb84a3a4ad5fa8444d347a46;hp=b5a3ca10e742e3dc6bf34e0ab38fa47253ce338e;hb=5c8553e67fbb60ee2911ca6024a680bac286570d;hpb=8ce3ec37ca2bc459d7c80d768973c7e5645b3d85 diff --git a/src/main/resources/META-INF/maven/site.vm b/src/main/resources/META-INF/maven/site.vm index b5a3ca1..cabe610 100644 --- a/src/main/resources/META-INF/maven/site.vm +++ b/src/main/resources/META-INF/maven/site.vm @@ -121,22 +121,52 @@ th:replace="~{/templates/layout.html :: layout( uri='$sitePath$alignedFileName', json='MERGE: -{ - "_names":{#set($sep = "")#foreach($page in $pages)$sep"$sitePath$page.uri":"$page.name"#set($sep = ",")#end}, - "_childs":{#set($sep = "")#foreach($page in $pages) - #if(!$page.childs.isEmpty())$sep"$sitePath$page.uri":[#set($csep = "")#foreach($child in $page.childs.entrySet()) - $csep"$sitePath$child.key"#set($csep = ",") - #end]#set($sep = ",") - #end - #end}, - "_crumbs":{#set($sep = "")#foreach($page in $pages) - $sep"$sitePath$page.uri":[#set($csep = "") - #if($siteCrumbs)$siteCrumbs#set($csep = ",")#end - #foreach($crumb in $page.crumbs) - $csep"$sitePath$crumb.uri"#set($csep = ",") - #end]#set($sep = ",") - #end} -} + { + "_names": { + #set($sep = "") + #foreach($page in $pages) + $sep + "$sitePath$page.uri": "$page.name" + #set($sep = ",") + #end + }, + "_childs": { + #set($sep = "") + #foreach($page in $pages) + #if(!$page.childs.isEmpty()) + $sep + "$sitePath$page.uri": [ + #set($csep = "") + #foreach($child in $page.childs.entrySet()) + $csep + "$sitePath$child.key" + #set($csep = ",") + #end + ] + #set($sep = ",") + #end + #end + }, + "_crumbs": { + #set($sep = "") + #foreach($page in $pages) + $sep + "$sitePath$page.uri": [ + #set($csep = "") + #if($siteCrumbs) + $siteCrumbs + #set($csep = ",") + #end + #foreach($crumb in $page.crumbs) + $csep + "$sitePath$crumb.uri" + #set($csep = ",") + #end + ] + #set($sep = ",") + #end + } + } ')}" >