I copied the following code from Exadel's live demo site (http://livedemo.exadel.com/richfaces-demo/richfaces/modalPanel.jsf). I put it into my Seam generated application. Could somebody help me with the issue of Function 'rich:component' not found
? I copied richfaces-api.jar into the web-inf folder when I noticed it was not there. It is showing in my Eclipse Seam perspective in both EAR libraries and web app libraries subfolders under the libraries folder. Do I need to import it into some java code? Thanks much in advance...
<ui:composition xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core" xmlns:a4j="http://richfaces.org/a4j" xmlns:rich="http://richfaces.org/rich"> <rich:modalPanel id="mp" minHeight="200" minWidth="450" height="200" width="500" zindex="2000"> <f:facet name="header"> <h:outputText value="Modal Panel Title" /> </f:facet> <f:facet name="controls"> </f:facet> Any JSF content might be inside the panel. In case of using Facelets or JSF 1.2, it might be any mixed content. The RichFaces modal panel is good with <a4j:include> to create a wizard like behavior. The model panel is open and closed from the javascript function on Richfaces object. The following code <a href="#" onclick="#{rich:component('mp')}.hide()">hide this panel : <f:verbatim>#</f:verbatim>{rich:component('mp')}.hide() </rich:modalPanel> </ui:composition>