You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by Ba...@Koopmanint.com on 2008/06/18 09:16:38 UTC
[Trinidad] Displaying more than one root element in tr:treeTable
Hi all,
We're using a tr:treeTable in our project and it is required that more
than one item of the topmost level is shown. In other words, we have to
get rid of the "show 1-1 from 23" pull down box; we don't want pagination
fot this application. We tried the rowsByDepth parameter of the treeTable,
but it seems to have influence on all levels except the top level. Is
there a way to display more than one item of the top level? Or is it
simply impossible? (We're thinking of adding a single top element to our
model, but that's not a really elegant solution in my opinion.)
Best regards,
Bart Kummel
RE: [Trinidad] Displaying more than one root element in tr:treeTable
Posted by Mathias Walter <ma...@gmx.net>.
Done: https://issues.apache.org/jira/browse/TRINIDAD-1132
> -----Original Message-----
> From: Andrew Robinson [mailto:andrew.rw.robinson@gmail.com]
> Sent: Monday, June 23, 2008 6:22 PM
> To: MyFaces Discussion
> Subject: Re: [Trinidad] Displaying more than one root element
> in tr:treeTable
>
>
> Please submit a new JIRA ticket for this
>
> On Mon, Jun 23, 2008 at 9:58 AM, Mathias Walter
> <ma...@gmx.net> wrote:
> > Hi,
> >
> > there is one more bug. If you editable fields in the treetable and a
> > validator (i.ee required) set, then the treetable fails to submit.
> > Just hiding the root element is not enough. You must
> initialise all fields
> > of the root node to valid values.
> >
> > The treetable component should not access any fields except
> the children
> > field, of the root element if it's hidden.
> >
> > I'll open an issue.
> >
> > --
> > Kind regards,
> > Mathias
> >
> >> -----Original Message-----
> >> From: Andrew Robinson [mailto:andrew.rw.robinson@gmail.com]
> >> Sent: Wednesday, June 18, 2008 5:15 PM
> >> To: MyFaces Discussion
> >> Subject: Re: [Trinidad] Displaying more than one root element
> >> in tr:treeTable
> >>
> >>
> >> I tried to look into adding multiple roots, but the refactoring was
> >> way too much work. I ended up adding the hide root node
> functionality
> >> instead. With that said, there is an open bug on the treeTable with
> >> the root node hidden that breaks command link events that
> I have yet
> >> to look into. Just wanted to make sure you consider that.
> >>
> >> On Wed, Jun 18, 2008 at 2:57 AM, Michael Meierhoff
> >> <Mi...@webtopproject.de> wrote:
> >> > Hi Bart,
> >> >
> >> > no it is not possible to have more than one root element in
> >> a a treeTable.
> >> > What you can do is, add one root element and hide this.
> >> This is what have
> >> > done.
> >> >
> >> > Best regards Michael
> >> >
> >> > Bart.Kummel@Koopmanint.com schrieb:
> >> >
> >> > Hi all,
> >> >
> >> > We're using a tr:treeTable in our project and it is
> >> required that more than
> >> > one item of the topmost level is shown. In other words, we
> >> have to get rid
> >> > of the "show 1-1 from 23" pull down box; we don't want
> >> pagination fot this
> >> > application. We tried the rowsByDepth parameter of the
> >> treeTable, but it
> >> > seems to have influence on all levels except the top level.
> >> Is there a way
> >> > to display more than one item of the top level? Or is it
> >> simply impossible?
> >> > (We're thinking of adding a single top element to our
> >> model, but that's not
> >> > a really elegant solution in my opinion.)
> >> >
> >> > Best regards,
> >> > Bart Kummel
> >
> >
Re: [Trinidad] Displaying more than one root element in tr:treeTable
Posted by Andrew Robinson <an...@gmail.com>.
Please submit a new JIRA ticket for this
On Mon, Jun 23, 2008 at 9:58 AM, Mathias Walter <ma...@gmx.net> wrote:
> Hi,
>
> there is one more bug. If you editable fields in the treetable and a
> validator (i.ee required) set, then the treetable fails to submit.
> Just hiding the root element is not enough. You must initialise all fields
> of the root node to valid values.
>
> The treetable component should not access any fields except the children
> field, of the root element if it's hidden.
>
> I'll open an issue.
>
> --
> Kind regards,
> Mathias
>
>> -----Original Message-----
>> From: Andrew Robinson [mailto:andrew.rw.robinson@gmail.com]
>> Sent: Wednesday, June 18, 2008 5:15 PM
>> To: MyFaces Discussion
>> Subject: Re: [Trinidad] Displaying more than one root element
>> in tr:treeTable
>>
>>
>> I tried to look into adding multiple roots, but the refactoring was
>> way too much work. I ended up adding the hide root node functionality
>> instead. With that said, there is an open bug on the treeTable with
>> the root node hidden that breaks command link events that I have yet
>> to look into. Just wanted to make sure you consider that.
>>
>> On Wed, Jun 18, 2008 at 2:57 AM, Michael Meierhoff
>> <Mi...@webtopproject.de> wrote:
>> > Hi Bart,
>> >
>> > no it is not possible to have more than one root element in
>> a a treeTable.
>> > What you can do is, add one root element and hide this.
>> This is what have
>> > done.
>> >
>> > Best regards Michael
>> >
>> > Bart.Kummel@Koopmanint.com schrieb:
>> >
>> > Hi all,
>> >
>> > We're using a tr:treeTable in our project and it is
>> required that more than
>> > one item of the topmost level is shown. In other words, we
>> have to get rid
>> > of the "show 1-1 from 23" pull down box; we don't want
>> pagination fot this
>> > application. We tried the rowsByDepth parameter of the
>> treeTable, but it
>> > seems to have influence on all levels except the top level.
>> Is there a way
>> > to display more than one item of the top level? Or is it
>> simply impossible?
>> > (We're thinking of adding a single top element to our
>> model, but that's not
>> > a really elegant solution in my opinion.)
>> >
>> > Best regards,
>> > Bart Kummel
>
>
Re: [Trinidad] Displaying more than one root element in tr:treeTable
Posted by Dirk Krummacker <di...@gmail.com>.
In case the bug Andrew mentioned is this one:
https://issues.apache.org/jira/browse/TRINIDAD-1055
I can say that only the links inside the treeTable were affected. And
also only if the treeTable was updated through an actionListener. Our
current workaround is to use an action instead, which works, but
causes a full page refresh. (Our favorite but nonworking solution was
to use PPR to update the treeTable.)
Dirk
On Thu, Jun 19, 2008 at 7:48 AM, <Ba...@koopmanint.com> wrote:
>
> Hi Andrew,
>
> Thanks! That's a very useful comment. One more question about that bug you
> mention. Does it break command links on the whole page, or just the ones
> that are inside the treeTable?
>
Re: [Trinidad] Displaying more than one root element in tr:treeTable
Posted by Andrew Robinson <an...@gmail.com>.
I think just in the table, but I haven't had a chance to work on it yet
On Wed, Jun 18, 2008 at 11:48 PM, <Ba...@koopmanint.com> wrote:
>
> Hi Andrew,
>
> Thanks! That's a very useful comment. One more question about that bug you
> mention. Does it break command links on the whole page, or just the ones
> that are inside the treeTable?
>
> Best regards,
> Bart Kummel
>
> "Andrew Robinson" <an...@gmail.com> wrote on 18-06-2008
> 17:15:12:
>
>> I tried to look into adding multiple roots, but the refactoring was
>> way too much work. I ended up adding the hide root node functionality
>> instead. With that said, there is an open bug on the treeTable with
>> the root node hidden that breaks command link events that I have yet
>> to look into. Just wanted to make sure you consider that.
>>
>> On Wed, Jun 18, 2008 at 2:57 AM, Michael Meierhoff
>> <Mi...@webtopproject.de> wrote:
>> > Hi Bart,
>> >
>> > no it is not possible to have more than one root element in a a
>> > treeTable.
>> > What you can do is, add one root element and hide this. This is what
>> > have
>> > done.
>> >
>> > Best regards Michael
>> >
>> > Bart.Kummel@Koopmanint.com schrieb:
>> >
>> > Hi all,
>> >
>> > We're using a tr:treeTable in our project and it is required that more
>> > than
>> > one item of the topmost level is shown. In other words, we have to get
>> > rid
>> > of the "show 1-1 from 23" pull down box; we don't want pagination fot
>> > this
>> > application. We tried the rowsByDepth parameter of the treeTable, but it
>> > seems to have influence on all levels except the top level. Is there a
>> > way
>> > to display more than one item of the top level? Or is it simply
>> > impossible?
>> > (We're thinking of adding a single top element to our model, but that's
>> > not
>> > a really elegant solution in my opinion.)
>> >
>> > Best regards,
>> > Bart Kummel
>
Re: [Trinidad] Displaying more than one root element in tr:treeTable
Posted by Ba...@Koopmanint.com.
Hi Andrew,
Thanks! That's a very useful comment. One more question about that bug you
mention. Does it break command links on the whole page, or just the ones
that are inside the treeTable?
Best regards,
Bart Kummel
"Andrew Robinson" <an...@gmail.com> wrote on 18-06-2008
17:15:12:
> I tried to look into adding multiple roots, but the refactoring was
> way too much work. I ended up adding the hide root node functionality
> instead. With that said, there is an open bug on the treeTable with
> the root node hidden that breaks command link events that I have yet
> to look into. Just wanted to make sure you consider that.
>
> On Wed, Jun 18, 2008 at 2:57 AM, Michael Meierhoff
> <Mi...@webtopproject.de> wrote:
> > Hi Bart,
> >
> > no it is not possible to have more than one root element in a a
treeTable.
> > What you can do is, add one root element and hide this. This is what
have
> > done.
> >
> > Best regards Michael
> >
> > Bart.Kummel@Koopmanint.com schrieb:
> >
> > Hi all,
> >
> > We're using a tr:treeTable in our project and it is required that more
than
> > one item of the topmost level is shown. In other words, we have to get
rid
> > of the "show 1-1 from 23" pull down box; we don't want pagination fot
this
> > application. We tried the rowsByDepth parameter of the treeTable, but
it
> > seems to have influence on all levels except the top level. Is there a
way
> > to display more than one item of the top level? Or is it simply
impossible?
> > (We're thinking of adding a single top element to our model, but
that's not
> > a really elegant solution in my opinion.)
> >
> > Best regards,
> > Bart Kummel
RE: [Trinidad] Displaying more than one root element in tr:treeTable
Posted by Mathias Walter <ma...@gmx.net>.
Hi,
there is one more bug. If you editable fields in the treetable and a
validator (i.ee required) set, then the treetable fails to submit.
Just hiding the root element is not enough. You must initialise all fields
of the root node to valid values.
The treetable component should not access any fields except the children
field, of the root element if it's hidden.
I'll open an issue.
--
Kind regards,
Mathias
> -----Original Message-----
> From: Andrew Robinson [mailto:andrew.rw.robinson@gmail.com]
> Sent: Wednesday, June 18, 2008 5:15 PM
> To: MyFaces Discussion
> Subject: Re: [Trinidad] Displaying more than one root element
> in tr:treeTable
>
>
> I tried to look into adding multiple roots, but the refactoring was
> way too much work. I ended up adding the hide root node functionality
> instead. With that said, there is an open bug on the treeTable with
> the root node hidden that breaks command link events that I have yet
> to look into. Just wanted to make sure you consider that.
>
> On Wed, Jun 18, 2008 at 2:57 AM, Michael Meierhoff
> <Mi...@webtopproject.de> wrote:
> > Hi Bart,
> >
> > no it is not possible to have more than one root element in
> a a treeTable.
> > What you can do is, add one root element and hide this.
> This is what have
> > done.
> >
> > Best regards Michael
> >
> > Bart.Kummel@Koopmanint.com schrieb:
> >
> > Hi all,
> >
> > We're using a tr:treeTable in our project and it is
> required that more than
> > one item of the topmost level is shown. In other words, we
> have to get rid
> > of the "show 1-1 from 23" pull down box; we don't want
> pagination fot this
> > application. We tried the rowsByDepth parameter of the
> treeTable, but it
> > seems to have influence on all levels except the top level.
> Is there a way
> > to display more than one item of the top level? Or is it
> simply impossible?
> > (We're thinking of adding a single top element to our
> model, but that's not
> > a really elegant solution in my opinion.)
> >
> > Best regards,
> > Bart Kummel
Re: [Trinidad] Displaying more than one root element in tr:treeTable
Posted by Michael Meierhoff <Mi...@WebtopProject.de>.
Oh ok, thank you for that advice. In moment i haven't any problems with
that. But i will be carfully in the future.
Michael
Andrew Robinson schrieb:
> I tried to look into adding multiple roots, but the refactoring was
> way too much work. I ended up adding the hide root node functionality
> instead. With that said, there is an open bug on the treeTable with
> the root node hidden that breaks command link events that I have yet
> to look into. Just wanted to make sure you consider that.
>
> On Wed, Jun 18, 2008 at 2:57 AM, Michael Meierhoff
> <Mi...@webtopproject.de> wrote:
>
>> Hi Bart,
>>
>> no it is not possible to have more than one root element in a a treeTable.
>> What you can do is, add one root element and hide this. This is what have
>> done.
>>
>> Best regards Michael
>>
>> Bart.Kummel@Koopmanint.com schrieb:
>>
>> Hi all,
>>
>> We're using a tr:treeTable in our project and it is required that more than
>> one item of the topmost level is shown. In other words, we have to get rid
>> of the "show 1-1 from 23" pull down box; we don't want pagination fot this
>> application. We tried the rowsByDepth parameter of the treeTable, but it
>> seems to have influence on all levels except the top level. Is there a way
>> to display more than one item of the top level? Or is it simply impossible?
>> (We're thinking of adding a single top element to our model, but that's not
>> a really elegant solution in my opinion.)
>>
>> Best regards,
>> Bart Kummel
>>
>
>
Re: [Trinidad] Displaying more than one root element in tr:treeTable
Posted by Andrew Robinson <an...@gmail.com>.
I tried to look into adding multiple roots, but the refactoring was
way too much work. I ended up adding the hide root node functionality
instead. With that said, there is an open bug on the treeTable with
the root node hidden that breaks command link events that I have yet
to look into. Just wanted to make sure you consider that.
On Wed, Jun 18, 2008 at 2:57 AM, Michael Meierhoff
<Mi...@webtopproject.de> wrote:
> Hi Bart,
>
> no it is not possible to have more than one root element in a a treeTable.
> What you can do is, add one root element and hide this. This is what have
> done.
>
> Best regards Michael
>
> Bart.Kummel@Koopmanint.com schrieb:
>
> Hi all,
>
> We're using a tr:treeTable in our project and it is required that more than
> one item of the topmost level is shown. In other words, we have to get rid
> of the "show 1-1 from 23" pull down box; we don't want pagination fot this
> application. We tried the rowsByDepth parameter of the treeTable, but it
> seems to have influence on all levels except the top level. Is there a way
> to display more than one item of the top level? Or is it simply impossible?
> (We're thinking of adding a single top element to our model, but that's not
> a really elegant solution in my opinion.)
>
> Best regards,
> Bart Kummel
Re: [Trinidad] Displaying more than one root element in tr:treeTable
Posted by Michael Meierhoff <Mi...@WebtopProject.de>.
Hi Bart,
no it is not possible to have more than one root element in a a
treeTable. What you can do is, add one root element and hide this. This
is what have done.
Best regards Michael
Bart.Kummel@Koopmanint.com schrieb:
>
> Hi all,
>
> We're using a tr:treeTable in our project and it is required that more
> than one item of the topmost level is shown. In other words, we have
> to get rid of the "show 1-1 from 23" pull down box; we don't want
> pagination fot this application. We tried the rowsByDepth parameter of
> the treeTable, but it seems to have influence on all levels except the
> top level. Is there a way to display more than one item of the top
> level? Or is it simply impossible? (We're thinking of adding a single
> top element to our model, but that's not a really elegant solution in
> my opinion.)
>
> Best regards,
> Bart Kummel