Projekt-Seite erstellt: Velocity-Template - Unterseiten auf Startseite
[maven-thymeleaf-skin] / src / site / template.vm
index 7afc958..8295340 100644 (file)
@@ -1,4 +1,5 @@
 <!DOCTYPE html>
+<!--/*-->
 <!-- Generated by Apache Maven Doxia Site Renderer#if( $doxiaSiteRendererVersion ) $doxiaSiteRendererVersion#end at $dateFormat.format( $currentDate ) -->
 
 
   #if ( $page.uri != "" )
 
     #set ( $crumbs = $project.getClass().forName('java.util.LinkedList').newInstance() )
+    #set ( $crumb = $project.getClass().forName('java.util.LinkedHashMap').newInstance() )
+    #set ( $sinkhole = $crumb.put("uri", $page.uri) )
+    #set ( $sinkhole = $crumb.put("name", $page.name) )
+    #set ( $sinkhole = $crumbs.push($crumb) )
     #foreach ( $entry in $stack )
       #if ( $entry.uri != "" )
         #set ( $crumb = $project.getClass().forName('java.util.LinkedHashMap').newInstance() )
@@ -65,6 +70,7 @@
       #set( $siteTitle = $menu.title )
       #set( $siteAlt = $menu.alt )
       #set( $siteImg = $menu.img )
+      #set( $sinkhole = $pages.get("index.html").put("childs", $page.childs) )
     #end
 
   #end
@@ -73,8 +79,8 @@
 
 ## Seiten einlesen
 #set ( $page = $project.getClass().forName('java.util.LinkedHashMap').newInstance() )
-#set ( $sinkhole = $page.put("uri", $alignedFileName) )
-#set ( $sinkhole = $page.put("name", "About") )
+#set ( $sinkhole = $page.put("uri", "index.html") )
+#set ( $sinkhole = $page.put("name", "$project.name") )
 #set ( $sinkhole = $stack.push($page) )
 #foreach ( $menu in $decoration.body.menus )
   ## Nur benannte Menüs werden berücksichtigt
 <!-- pages: $pages -->
 
 
+<!--*/-->
 <html
     xmlns="http://www.w3.org/1999/xhtml"
     xmlns:layout="http://www.thymeleaf.org"