Andrew,
What do you use instead to lay out form elements?

-Richard


On Sun, Jul 6, 2008 at 11:45 AM, Andrew Robinson
<[EMAIL PROTECTED]> wrote:
> 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
>>>>
>>>>
>>>
>>>
>>>
>>
>>
>

Reply via email to