>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

Reply via email to