ADMIN_MENU_CONTACT_TITLE=Manage contact data
LINK_ADMIN_LIST_CONTACT=Kontaktdaten auflisten
LINK_ADMIN_LIST_CONTACT_TITLE=Listet alle Kontaktdaten auf, egal wo her sie angelegt wurden.
+ERROR_PARAMETER_CELLPHONE_NUMBER_USER_NOT_SET=Fehler: Parameter 'cellphoneNumber' und 'user' nicht gesetzt.
ADMIN_MENU_CONTACT_TITLE=Manage contact data
LINK_ADMIN_LIST_CONTACT=List contact data
LINK_ADMIN_LIST_CONTACT_TITLE=Lists all contact data regardless where they was created.
+ERROR_PARAMETER_CELLPHONE_NUMBER_USER_NOT_SET=Error: Parameter 'cellphoneNumber' and 'user' are not set.
xmlns:h="http://xmlns.jcp.org/jsf/html"
xmlns:ui="http://xmlns.jcp.org/jsf/facelets">
+ <ui:fragment rendered="#{empty cellphoneNumber and empty user}">
+ <h:outputText styleClass="errors" value="#{msg.ERROR_PARAMETER_CELLPHONE_NUMBER_USER_NOT_SET}" />
+ </ui:fragment>
+
<ui:fragment rendered="#{empty cellphoneNumber and not empty user}">
<ui:include src="/WEB-INF/templates/admin/contact/admin_form_contact_cellphone.tpl">
<ui:param name="contact" value="#{user.userContact}" />
</h:column>
<h:column>
- <h:outputLabel for="cellphoneLinks" styleClass="data_label" value="#{msg.ADMIN_SHOW_CELLPHONE_LINKS}" />
+ <h:outputLabel styleClass="data_label" value="#{msg.ADMIN_SHOW_CELLPHONE_LINKS}" />
<div class="data_field">
- <ui:include src="/WEB-INF/templates/admin/cellphone/admin_cellphone_links.tpl">
- <ui:param name="cellphoneNumber" value="#{cellphoneNumber}" />
- <ui:param name="contact" value="#{user.userContact}" />
- <ui:param name="isShowPage" value="#{isShowPage}" />
- </ui:include>
+ <ui:fragment rendered="#{not empty user}">
+ <ui:include src="/WEB-INF/templates/admin/cellphone/admin_cellphone_links.tpl">
+ <ui:param name="cellphoneNumber" value="#{cellphoneNumber}" />
+ <ui:param name="contact" value="#{user.userContact}" />
+ <ui:param name="isShowPage" value="#{isShowPage}" />
+ </ui:include>
+ </ui:fragment>
+
+ <ui:fragment rendered="#{empty user}">
+ <ui:include src="/WEB-INF/templates/admin/cellphone/admin_cellphone_links.tpl">
+ <ui:param name="cellphoneNumber" value="#{cellphoneNumber}" />
+ <ui:param name="isShowPage" value="#{isShowPage}" />
+ </ui:include>
+ </ui:fragment>
</div>
</h:column>
</h:panelGrid>
<h:outputText styleClass="errors" value="#{msg.ERROR_PARAMETER_CELLPHONE_NUMBER_NOT_SET}" rendered="#{empty cellphoneNumber}" />
- <ui:fragment id="cellphoneLinks" rendered="#{not empty cellphoneNumber}">
+ <ui:fragment rendered="#{not empty cellphoneNumber}">
<ul class="mini_nav">
<ui:fragment rendered="#{empty isShowPage or not isShowPage}">
<li class="mini_link">
</h:column>
<h:column>
- <h:outputLabel for="cellphoneLinks" styleClass="data_label" value="#{msg.ADMIN_SHOW_CELLPHONE_UNLINK}" />
+ <h:outputLabel styleClass="data_label" value="#{msg.ADMIN_SHOW_CELLPHONE_UNLINK}" />
- <div id="cellphoneLinks" class="data_field">
+ <div class="data_field">
<ul class="mini_nav">
<li class="mini_link">
<h:link outcome="admin_unlink_contact_cellphone">
</h:column>
</h:panelGrid>
- <ui:include src="/WEB-INF/templates/admin/user/admin_user_links.tpl">
- <ui:param name="user" value="#{adminHelper.user}" />
- </ui:include>
-
- <ui:include src="/WEB-INF/templates/admin/cellphone/admin_cellphone_add_show.tpl">
- <ui:param name="cellphoneNumber" value="#{adminHelper.user.userContact.contactCellphoneNumber}" />
- <ui:param name="user" value="#{adminHelper.user}" />
- </ui:include>
+ <div>
+ <ui:include src="/WEB-INF/templates/admin/user/admin_user_links.tpl">
+ <ui:param name="user" value="#{adminHelper.user}" />
+ </ui:include>
+ </div>
+
+ <div>
+ <ui:include src="/WEB-INF/templates/admin/cellphone/admin_cellphone_add_show.tpl">
+ <ui:param name="cellphoneNumber" value="#{adminHelper.user.userContact.contactCellphoneNumber}" />
+ <ui:param name="user" value="#{adminHelper.user}" />
+ </ui:include>
+ </div>
</ui:define>
</ui:composition>
</html>