Problemas ao enviar uma informação de um modal para outro

0 respostas
mrb0305

tenho um modal panel com um lista de grupos de permissões
quero alterar essas informações para isso quero abrir um modal sobre outro modal
o segundo modal abre mais não vem nada
alguém trem alguma idéia?

modal 1

<rich:modalPanel width=“900” autosized=“true” resizeable=“false"

onresize=“true”  id=“ppermissoagrupo”>

<f:facet name=“header”>

<h:outputText value=“Associar Permissões ao Grupo” />

</f:facet>

<f:facet name=“controls”>

<h:form>

<a4j:commandLink id=“fpermissoagrupo” value=“fechar”   actionListener=”#{grupoManaged.findPermissions}"

style=“text-decoration:none;color:#000” reRender=“formpermissaogrupo”>

<f:param id=“idpermissao” name=“idpermissao” value=“2”/>

<rich:componentControl attachTo="fpermissoagrupo"

name=“fpermissoagrupo” for=“ppermissoagrupo” event="onclick"

operation=“hide”  />

</a4j:commandLink>

</h:form>

</f:facet>
<a4j:form id="formpermissaogrupo">

		<h:panelGrid columns="2" style="font-size: 8pt;">
			<h:outputText value="Grupo .:" style="font-size: 10pt;" />
			<h:outputText value="#{grupoManaged.grupo.nome}"
				style="font-size: 9pt;" />

			<h:outputText value="Empresa .:" style="font-size: 10pt;" />
			<h:outputText value="#{grupoManaged.grupo.empresa.razaoSocial}"
				style="font-size: 9pt;" />
		</h:panelGrid>
		<rich:separator height="5" />
		<br />
		<rich:dataTable rows="5" id="tabelapermissao" width="100%" border="1"
			align="center" var="tela" value="#{grupoManaged.telas}">
			<rich:column>
				<rich:dropDownMenu value="Ação" direction="bottom-right">
					
				</rich:dropDownMenu>
			</rich:column>

			<rich:column>
				<f:facet name="header">
					<h:outputText value="Tela" />
				</f:facet>
				<h:outputText value="#{tela.nome}" />
			</rich:column>

			<rich:column>
				<f:facet name="header">
					<h:outputText value="Descrição" />
				</f:facet>
				<h:outputText value="#{tela.descricao}" />
			</rich:column>

			<rich:column>
				<f:facet name="header">
					<h:outputText value="Ações por Tela" />
				</f:facet>
				<rich:dataTable id="tabelacao" width="100%" border="0"
					align="center" var="permissao" value="#{grupoManaged.permissoes}">
					<rich:column rendered="#{permissao.tela.id == tela.id}">
						<h:outputText value="#{permissao.acao.descricao}" />
					</rich:column>
				</rich:dataTable>
			</rich:column>

		</rich:dataTable>

		<rich:datascroller for="tabelapermissao"
			reRender="formpermissaogrupo" />
        
        

		<a4j:commandButton id="cadastrarPermissao" value="Cadastrar"
			actionListener="#{permissaoManaged.findPermissions}">
			<f:param id="idgrupo" name="idgrupo"
				value="#{grupoManaged.grupo.id}" />
			<rich:componentControl attachTo="cadastrarPermissao"
				name="cadastrarPermissao" for="pincluirpermissao" event="onclick"
				operation="show" />
		</a4j:commandButton>
	</a4j:form>
</rich:modalPanel>


modal 2

<rich:modalPanel width=“600” autosized=“true” resizeable="false"

onresize=“true” id=“pincluirpermissao”>

<f:facet name=“header”>

<h:outputText value=“Incluir Permissão” />

</f:facet>

<f:facet name=“controls”>

<h:form>

<a4j:commandLink id=“fincluirpermissao” value="fechar"

style=“text-decoration:none;color:#000;” >

<rich:componentControl attachTo="fincluirpermissao"

name=“fincluirpermissao” for=“pincluirpermissao” event=“onclick"

operation=“hide” />

</a4j:commandLink>

</h:form>

</f:facet>

<a4j:form id=“formcadastrarpermissao”>

<h:panelGrid columns=“2” style=“font-size: 8pt;”>

<h:outputText value=“Grupo .:” style=“font-size: 10pt;” />

<h:outputText value=”#{permissaoManaged.grupo.nome}"

style=“font-size: 9pt;” />
<h:outputText value="#{permissaoManaged.grupo.id}"
				style="font-size: 9pt;" />	

			<h:outputText value="Empresa .:" style="font-size: 10pt;" />
			<h:outputText value="#{permissaoManaged.grupo.empresa.razaoSocial}"
				style="font-size: 9pt;" />
		</h:panelGrid>
		<rich:separator height="5" />
		<h:panelGrid columns="2" style="font-size: 8pt;">
			<h:outputText value="Tela .:" style="font-size: 10pt;" />
			<h:selectOneMenu value="#{permissaoManaged.telaSelecionada}">
				<f:selectItem itemLabel="Selecione uma tela ..." />
				<f:selectItems value="#{telasManaged.telasSelect}" />
			</h:selectOneMenu>

			<h:outputText value="Ações .:" />

			<h:selectManyCheckbox id="acao"
				value="#{permissaoManaged.acoesSelecionadas}">
				<f:selectItems value="#{acaoManaged.acoesSelect}" />
			</h:selectManyCheckbox>

		</h:panelGrid>

		<br />
		<br />

		<h:inputHidden id="id" value="#{permissaoManaged.grupo.id}" />

		<a4j:commandButton value="Salvar"
			action="#{permissaoManaged.associarAcoesATelas}"
			reRender="formcadastrarpermissao" />
		<h:messages style="color: #FF0000;" />


	</a4j:form>
</rich:modalPanel>
Criado 22 de novembro de 2010
Respostas 0
Participantes 1