44 lines
2.2 KiB
Plaintext
Executable File
44 lines
2.2 KiB
Plaintext
Executable File
<ui:component xmlns="http://www.w3.org/1999/xhtml"
|
|
xmlns:h="http://java.sun.com/jsf/html"
|
|
xmlns:f="http://java.sun.com/jsf/core"
|
|
xmlns:ui="http://java.sun.com/jsf/facelets"
|
|
xmlns:p="http://primefaces.org/ui"
|
|
xmlns:comp="http://java.sun.com/jsf/composite"
|
|
xmlns:maia="http://java.sun.com/jsf/composite/maiaComponents">
|
|
<comp:interface shortDescription="Componente para subir documentos a Alfresco">
|
|
<comp:attribute name="controllerAlfresco" shortDescription="Controlador de alfresco que esta dentro del controlador principal" />
|
|
</comp:interface>
|
|
|
|
<comp:implementation>
|
|
<div id="#{cc.clientId}">
|
|
<p:dialog widgetVar="popupAlfrescoFolder" resizable="false" closeOnEscape="true" modal="true" appendTo="@(body)"
|
|
showEffect="explode" hideEffect="explode" styleClass="m-dialog">
|
|
<f:facet name="header">Documentos</f:facet>
|
|
<h:form id="formPanelAlfrescoFolder">
|
|
<p:messages globalOnly="true"/>
|
|
<h:panelGrid id="panelAlfrescoFolder" columns="3" >
|
|
<p:dataTable value="#{cc.attrs.controllerAlfresco.lDocuments}" var="record" rows="10" emptyMessage="#{ msg_validation['org.primefaces.component.datatable.emptyMesssage']}">
|
|
<p:column>
|
|
<f:facet name="header">
|
|
<h:outputText value="#{msg_general.lbl_name}" />
|
|
</f:facet>
|
|
<h:outputText value="#{record.nombre}" />
|
|
</p:column>
|
|
<p:column>
|
|
<f:facet name="header">
|
|
<h:outputText value="#{msg_general.lbl_documentos}" />
|
|
</f:facet>
|
|
<maia:alfrescoDocDownload label="#{messages['label.descargar.documento']}"
|
|
controllerAlfresco="#{cc.attrs.controllerAlfresco}"
|
|
xPathLocation="#{record.xPathLocation}" />
|
|
</p:column>
|
|
<f:facet name="footer">
|
|
</f:facet>
|
|
</p:dataTable>
|
|
</h:panelGrid>
|
|
</h:form>
|
|
</p:dialog>
|
|
</div>
|
|
</comp:implementation>
|
|
</ui:component>
|