Olá,
Utilizando o componente <e:richEditor> dentro de uma modal, o texto digitado no campo não é reconhecido pela bean.
Fora da modal funciona normal, mas preciso conseguir utilizar dentro da modal.
Nunca vi isso.
Tem certeza que está referenciando de forma correta o atributo?
sim. Na modal tenho um campo título, que não é richeditor. Este, a bean pega normal, mas o campo richeditor que está logo abaixo, não pega.
Só falar (escrever, no caso) não resolve.
Posta os códigos
<rich:modalPanel id="panelCampoAuxiliar" resizeable="false" autosized="true" >
<f:facet name="header">
<h:panelGroup>
<h:outputText value="Incluir Campo Auxiliar"></h:outputText>
</h:panelGroup>
</f:facet>
<f:facet name="controls">
<h:panelGroup>
<h:graphicImage value="/img/close.png" styleClass="hidelink" id="ab4hidelink1"/>
<rich:componentControl for="panelCampoAuxiliar" attachTo="ab4hidelink1" operation="hide" event="onclick"/>
</h:panelGroup>
</f:facet>
<h:form id="frmModalPopup">
<a4j:outputPanel ajaxRendered="true" id="outPanelCampoAux">
<h:messages styleClass="messagem" />
<h:panelGrid id="panelGridCampoAux" columns="2" style="text-align: left;">
<h:outputText value="Nome" />
<h:inputText label="Nome" value="#{definirChamada.campoAuxTO.titulo}" size="96" maxlength="100" />
<h:outputText value="#{msg.definirRegra_instrucoes}" />
<h:column>
<e:richEditor id="reFormato1" value="#{definirChamada.campoAuxTO.instrucao}" width="600" />
</h:column>
</h:panelGrid>
<div class="barraBotoes">
<a4j:commandButton action="#{definirChamada.incluirCampoAuxliar}"
oncomplete="if (!ajaxRequestContemErro()) Richfaces.hideModalPanel('panelCampoAuxiliar');"
value="Confirmar" id="button11" reRender="gridCampoAuxiliar" />
<a4j:commandButton id="ab4btn1" value="Cancelar"/>
<rich:componentControl for="panelCampoAuxiliar" attachTo="ab4btn1" operation="hide" event="onclick"/>
</div>
</a4j:outputPanel>
</h:form>
</rich:modalPanel>
Parte do código na bean
public void incluirCampoAuxliar(){
System.out.println(this.campoAuxTO.getInstrucao());