I have to punt, I have no used the panelFormLayout hardly at all, so I can't speak to how it should work.
On Thu, Jul 3, 2008 at 10:23 PM, Richard Yee <[EMAIL PROTECTED]> wrote: > Mathias and Andrew, > Thanks for the replies. Actually, I found that the problem is the same as > what Mathias Walter posted on 7/2/2008 regarding nested panelFormLayouts. I > happen to have a nested panelFormLayout. When this happens, as he describes, > the maxColumns in the nested panelFormLayout becomes 1. This causes the > label to be placed above the input text instead of beside it. Do you think > this is correct behavior or does it warrant submitting a Jira issue? > > Thanks, > > Richard > > This is Mathias Walter's posting: > Subject: [Trinidad] nested tr:panelFormLayout > Date: 7/2/2008 10:36AM > > Hi, > > I'd like to have the following component structure: > > <tr:table> > <f:facet name="detailStamp"> > <tr:panelFormLayout> > some <tr:inputText> > <tr:table> > <f:facet name="detailStamp"> > <tr:panelFormLayout> > some <tr:inputText> > </tr:panelFormLayout> > </f:facet> > </tr:table> > </tr:panelFormLayout> > </f:facet> > </tr:table> > > Unfortunately, the innermost tr:panelFormLayout does not align the > inputTexts like the outermost tr:panelFormLayout. The input element will be > placed below the label. That's not what I want and what's expected. > > According to the documentation: If this panelFormLayout is inside of another > panelFormLayout, maxColumns will always be 1. > But that sould not affect a nondirect nested panelFormLayout. And > maxColumns=1 does not mean that label and input will be aligned one upon the > other. > > How can I achive a correct panelFormLayout for the innermost components? > > BTW: I'm using Trinidad 1.2.8 with Facelets 1.1.14. > > -- > > > Andrew Robinson wrote: >> >> Check the demo. You can see it running here: >> >> http://www.irian.at/trinidad-demo/faces/components/panelFormLayout.jspx >> >> Just look at the demo source from SVN >> >> On Thu, Jul 3, 2008 at 12:54 PM, Richard Yee <[EMAIL PROTECTED]> >> wrote: >> >>> >>> Does anyone know what controls the position (above or beside) of the >>> label for an inputText element? >>> I have a page with an inputText element that is inside a >>> <tr:panelFormLayout>. The label is appearing above the input text >>> field like this: >>> >>> Username: >>> ------------------------------------- >>> | | >>> ------------------------------------- >>> >>> what I want is the label to appear beside the input >>> >>> ie. >>> -------------------------------- >>> Username: | | >>> -------------------------------- >>> >>> Thanks, >>> >>> Richard >>> >>> >> >> >> > >

