>That mostly works. Now the page renders and the spread radio buttons >are displayed where I have the ><span jsfid="selectPaymentTypeCreditCardOption" /> elements, but the radio >buttons are also displayed where the <span jsfid="selectPaymentType" /> >element is. They're not supposed to be rendered if the layout is set to >spread tho. I'll play around with it a bit today and see if I can >figure out what's going on. May be a problem with the Tomahawk >component itself, who knows. >
Oh, I missed that one. We need to override the t:selectOneRadio renderer. The JSP tag must be doing this in the tomahawk components since it's not in the faces-config.xml. Try the following: <component jsfid="t:selectOneRadio" componentType="org.apache.myfaces.HtmlSelectOneRadio" extends="baseOutput"> <attributes> <set name="rendererType" bindingType="VB" value="org.apache.myfaces.Radio"/> >Thanks, >Rich Gary