Form não apareçe dentro dialog

1 resposta
P

Galera, fiz um dialog para cadastro de funcionário, quando executo a página o dialog aparece mas sem o form, deem uma olhada para ver o que pode ser. Desde já agradeço.

<h:body>
        <p:panel header="Funcioários">
            <p:panel>
                <f:facet name="header">  
                    <h:form>
                        <p:outputPanel>  
                            <div style="text-align: left; float: left">                                    
                                <h:outputLabel value="Localizar: " />  
                                <p:inputText  value="" style="width:150px" />  
                            </div>
                            <div style="text-align: right; float: right">                                    
                                <p:commandButton  type="button" value="Novo" image="ui-icon-document" title="Novo cliente" onclick="dialogFuncionario.show();" />
                            </div>                                
                        </p:outputPanel>  
                    </h:form>
                </f:facet> 

                <p:dialog id="dialog" header="Cadastro de Funcionário" widgetVar="dialogFuncionario"
                          appendToBody="true" resizable="false" modal="true" width="500"  draggable="false">

                    <h:form id="formDialog">
                        <p:panelGrid>
                            <p:outputLabel value="Nome"/>
                            <p:inputText value="#{FuncionarioMB.funcionario.nome}" />                    

                            <p:outputLabel value="CPF"/>
                            <p:inputText value="#{FuncionarioMB.funcionario.cpf}" />   

                            <p:outputLabel value="RG"/>
                            <p:inputText value  ="#{FuncionarioMB.funcionario.rg}" /> 

                            <p:outputLabel value="Endereço"/>
                            <p:inputText value="#{FuncionarioMB.funcionario.endereco}" /> 

                            <p:outputLabel value="Sexo"/>
                            <p:inputText value="#{FuncionarioMB.funcionario.sexo}" /> 

                            <p:outputLabel value="Tipo"/>
                            <p:inputText value="#{FuncionarioMB.funcionario.tipo}" /> 

                        </p:panelGrid>
                        <p:commandButton value="Cadastrar"/>

                    </h:form>
                </p:dialog>
            </p:panel>
        </p:panel>
    </h:body>
</html>

1 Resposta

P

Erro besta…afs.
Não coloquei o atributo columns no panelGrid.

Criado 29 de outubro de 2013
Ultima resposta 29 de out. de 2013
Respostas 1
Participantes 1