maia/.svn/pristine/c8/c8293c05cffa89cd344442051ff...

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>