为什么列名在附加图像中看起来不正常?
我的代码:
<p:outputPanel style="float: right;">
<p:commandButton id="togglertabelanfcesaida" type="button" value="Colunas Visíveis" styleClass="orange-btn"/>
<p:columnToggler datasource="tabelanfcesaida" trigger="togglertabelanfcesaida" />
</p:outputPanel>
<p:column headerText="" toggleable="false" id="data" width="80" style="text-align: center" sortBy="#{nfcesaida.dtEmi}">
<f:facet name="filter">
<h:inputHidden id="filter" />
</f:facet>
<f:facet name="header">
<p:panelGrid columns="1" styleClass="ui-noborder" >
<p:outputLabel value="Data"/>
</p:panelGrid>
<p:panelGrid columns="1" styleClass="ui-noborder" >
<p:calendar placeholder="" locale="pt_BR" id="dataInicial" inputStyle="max-width: 100%; min-width: 100%;font-family: 'FontAwesome';" effect="fadeIn" title="Data Inicial" value="#{nfceSaidaBean.dataInicialPesquisaNfceSaida}" showButtonPanel="true" navigator="true">
<p:ajax event="dateSelect" oncomplete="PF('tabelanfcesaida').filter()" update="dataInicial dataFinal :menuform:dialogoDownloadNfceSaida" listener="#{nfceSaidaBean.ajustaDataInicialDataFinalPesquisaNfceSaida()}"/>
</p:calendar>
<p:calendar placeholder="" locale="pt_BR" id="dataFinal" inputStyle="max-width: 100%; min-width: 100%;font-family: 'FontAwesome';" effect="fadeIn" title="Data Final" value="#{nfceSaidaBean.dataFinalPesquisaNfceSaida}" showButtonPanel="true" navigator="true">
<p:ajax event="dateSelect" oncomplete="PF('tabelanfcesaida').filter()" update="dataInicial dataFinal :menuform:dialogoDownloadNfceSaida" listener="#{nfceSaidaBean.ajustaDataInicialDataFinalPesquisaNfceSaida()}"/>
</p:calendar>
</p:panelGrid>
</f:facet>
<p:outputLabel value="#{nfcesaida.dtEmi}">
<f:convertDateTime pattern="dd/MM/yyyy" />
</p:outputLabel>
</p:column>
答案 0 :(得分:0)
p:dataTable
不支持标题facet <f:facet name="header">
中的纯文本以外的其他内容,也可能包含一些结构组件。如果您想使用&#39;过滤器&#39;,请将它们放在<f:facet name="filter">