X-Git-Url: https://juplo.de/gitweb/?p=maven-thymeleaf-skin;a=blobdiff_plain;f=src%2Fsite%2Ftemplate.vm;h=4fda7f52f32c2071ce82df2c12507de6c40bba28;hp=a973c5cf889da32a77cbb38eb1a62d8cd53621e0;hb=0a3b0504faaf8e5a297c0acd38e4763020f2b393;hpb=f994fcfdc04b570c697a9520e24f5ec1406ed20e diff --git a/src/site/template.vm b/src/site/template.vm index a973c5c..4fda7f5 100644 --- a/src/site/template.vm +++ b/src/site/template.vm @@ -33,57 +33,38 @@ #else #set ( $name = $item.name ) #end + $sep"$currentItemHref": { + "name": "$name" + #if ( !$item.items.empty ) + ,"childs": { + #set ( $sinkhole = $crumbs.put( $currentItemHref , $name) ) + #searchBreadcrumbTrail ( $item.items ) + #set ( $sinkhole = $crumbs.pop() ) + } + #end #if ( !$breadcrumbs && $alignedFileName == $currentItemHref ) #set ( $breadcrumbs = $project.getClass().forName('java.util.LinkedHashMap').newInstance() ) ## Den Titel der Seite korrigieren! #set ( $title = "$project.name - $item.name" ) #set ( $shortTitle = $name ) #set ( $sinkhole = $breadcrumbs.put( 'index.html', $project.name) ) + #set ( $sepc = '' ) #foreach ( $crumb in $crumbs.entrySet() ) #set ( $sinkhole = $breadcrumbs.put( $crumb.key , $crumb.value ) ) + $sepc{ "uri": "$crumb.key", "name": "$crumb.value" } + #set( $sepc = ',' ) #end #set ( $sinkhole = $breadcrumbs.put( $alignedFileName , $shortTitle) ) + ] #end - $sep"$currentItemHref": { - "name": "$name" - #if ( !$item.items.empty ) - ,"childs": { - #set ( $sinkhole = $crumbs.put( $currentItemHref , $name) ) - #searchBreadcrumbTrail ( $item.items ) - #set ( $sinkhole = $crumbs.pop() ) - } - #end } #set ( $sep =',' ) #end #end -## Datenstrukturen für die Navigation vorbereiten -#foreach ( $menu in $decoration.body.menus ) - ## Nur unbenannte Menüs werden berücksichtigt - #if (!($menu.name)) - ## Breadcrumb-Pfad suchen - "menu": { - #searchBreadcrumbTrail ( $menu.items ) - } - #end -#end - - - - -
+

$shortTitle

$bodyContent