]> git.mxchange.org Git - pizzaservice-war.git/blob - web/WEB-INF/templates/guest/guest_base.tpl
Please cherry-pick:
[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         xmlns:h="http://xmlns.jcp.org/jsf/html">
7
8         <ui:define name="title">
9                 <ui:insert name="guest_title">
10                         <h:outputText value="Default guest title" />
11                 </ui:insert>
12         </ui:define>
13
14         <ui:define name="menu">
15                 <ui:fragment rendered="#{featureController.isFeatureEnabled('guest_menu')}">
16                         <ui:include src="/WEB-INF/templates/guest/guest_menu.tpl" />
17                 </ui:fragment>
18         </ui:define>
19
20         <!--
21         Show basket if it contains items, else show an empty basket.
22         //-->
23         <ui:define name="basket">
24                 <ui:fragment rendered="#{basketController.isEmpty()}">
25                         <!-- Empty basket //-->
26                         <ui:include src="/WEB-INF/templates/generic/message_box_mini.tpl">
27                                 <ui:param name="message" value="#{msg.MINI_BASKET_IS_EMPTY}" />
28                         </ui:include>
29                         <ui:include src="/WEB-INF/templates/basket/mini_basket_empty.tpl" />
30                 </ui:fragment>
31
32                 <ui:fragment rendered="#{basketController.hasItems()}">
33                         <!-- At least one item is there //-->
34                         <ui:include src="/WEB-INF/templates/basket/mini_basket.tpl" />
35                 </ui:fragment>
36         </ui:define>
37
38         <ui:define name="footer">
39                 <ui:include src="/WEB-INF/templates/guest/guest_footer.tpl" />
40         </ui:define>
41 </ui:composition>