]> git.mxchange.org Git - pizzaservice-war.git/blob - web/WEB-INF/templates/guest/guest_base.tpl
Continued a bit: (please cherry-pick this)
[pizzaservice-war.git] / web / WEB-INF / templates / guest / guest_base.tpl
1 <?xml version="1.0" encoding="UTF-8" ?>
2 <ui:composition
3         template="/WEB-INF/templates/base.tpl"
4         xmlns="http://www.w3.org/1999/xhtml"
5         xmlns:ui="http://xmlns.jcp.org/jsf/facelets">
6
7         <ui:define name="title">
8                 <ui:insert name="guest_title">Default guest title</ui:insert>
9         </ui:define>
10
11         <ui:define name="menu">
12                 <ui:fragment rendered="#{featureController.isFeatureEnabled('guest_menu')}">
13                         <ui:include src="/WEB-INF/templates/guest/guest_menu.tpl" />
14                 </ui:fragment>
15         </ui:define>
16
17         <!--
18         Show basket if it contains items, else show an empty basket.
19         //-->
20         <ui:define name="basket">
21                 <ui:fragment rendered="#{basketController.isEmpty()}">
22                         <!-- Empty basket //-->
23                         <ui:include src="/WEB-INF/templates/basket/mini_basket_empty.tpl" />
24                 </ui:fragment>
25
26                 <ui:fragment rendered="#{basketController.hasItems()}">
27                         <!-- At least one item is there //-->
28                         <ui:include src="/WEB-INF/templates/basket/mini_basket.tpl" />
29                 </ui:fragment>
30         </ui:define>
31
32         <ui:define name="footer">
33                 <ui:include id="footer" src="/WEB-INF/templates/guest/guest_footer.tpl" />
34         </ui:define>
35 </ui:composition>