Problema com botão usando XHTML

Pessoal,

Estou desenvolvendo uma aplicação para uma farmácia e criei um botão pra incluir novos fornecedores, mas ele não chama a caixa pra inclusão.

<?xml version="1.0" encoding="ISO-8859-1" ?>

<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:p=“http://primefaces.org/ui"
xmlns:ui=“http://java.sun.com/jsf/facelets"
template=”/templates/modeloSistema.xhtml”>

<ui:define name="menu">
	<ui:include src="/includes/menu.xhtml" />
</ui:define>

<ui:define name="conteudo">

	<h:form>
		<p:dataTable emptyMessage="Nenhum registro Encontrado"
			value="#{MBFornecedores.itens}" var="item" paginator="true"
			rows="10">

			<p:column headerText="Código" sortBy="#{item.codigo}"
				filterBy="#{item.codigo}">
				<h:outputText value="#{item.codigo}" />

			</p:column>

			<p:column headerText="Descrição" sortBy="#{item.descricao}"
				filterBy="#{item.descricao}">
				<h:outputText value="#{item.descricao}" />
			</p:column>

		</p:dataTable>
	</h:form>

	<p:dialog widgetVar="dlgForNovo" closable="false" draggable="false"
		resizable="false">

	<h:form>
		<h:panelGrid columns="2">
			<h:outputLabel value="Descrição" />
			<h:inputText size="30" maxlength="50" />
		</h:panelGrid>
		
		<h:panelGrid columns="2">
			<p:commandButton value="Salvar" />
			<p:commandButton value="Cancelar" />
		</h:panelGrid>
	</h:form>
	</p:dialog>
	
	<p:commandButton value="Novo" onclick="PF{'dlgForNovo'}.SHOW()" />

</ui:define>

</ui:composition>

Bom dia, você esta tentando abrir o dialog com uma sintaxe incorreta, o certo é:

PF('seuDialog').show()
1 curtida

Valeu Mike!!
Resolvido.

Abs

Opa, considere marcar a minha resposta como Solução e colocar [RESOLVIDO] no nome do tópico para ajudar também a quem precisar :+1:
Abraço