Hi Anne,
In your custom tag, you can look at the base tag list with
getBaseTagList() and see if it is its own first base tag. If not,
create a structure called ancestorData, and give it a member called
ancestorList. If it is its own base tag, create a reference to the
structure using ancestorData =
getBaseTagData("cf_breadcrumbs").ancestorData. At the end of your
breadcrumbs tag, pass the structure back to the current page using the
caller scope.
On a side note, this system could be very resource intensive. You may
want to look at ways to have your navigation table track its own
hierarchy, having a column that tracks what generation a child is, and
what its root parent ID is. That way, you can query an entire
breadcrumb in one query by asking for all children of a root parent ID
ordered by their generation.
Disclaimer: There are also many other ways to implement this that are
even less intensive, but require more development that I can't go into
right now because my dev server just came back up.
Cheers,
Joe
----- Original Message -----
From: Anne Girardeau <[EMAIL PROTECTED]>
Date: Tue, 24 Aug 2004 10:48:03 -0400
Subject: Re: Creating a List from a Recursion
To: CF-Talk <[EMAIL PROTECTED]>
I don't think that will work in a recursion judging by what I've read
about it. It seems it just takes data from a query column and creates
a list out of it. But, that's assuming all of the data needed for the
list is there on the first query. Since I'm dealing with a recursion,
the query will obtain only one record per recurse of the tag.
Granted, I may not fully understand how this tag could be used in my
case so if I'm misunderstanding it, please enlighten me. One other
issue is that I also need to be able to attain the list from outside
the custom tag which may or may not put another snag into this
problem.
Thanks,
--Anne
>valuelist() perhaps?
>
>jb.
>
>On Tue, 24 Aug 2004 09:53:04 -0400, Anne Girardeau
<[EMAIL PROTECTED]> wrote:
>>________________________________
[Todays Threads]
[This Message]
[Subscription]
[Fast Unsubscribe]
[User Settings]
[Donations and Support]
- Creating a List from a Recursion Anne Girardeau
- Re: Creating a List from a Recursion John Beynon
- Re: Creating a List from a Recursion Anne Girardeau
- Re: Creating a List from a Recursion Joe Rinehart
- Re: Creating a List from a Recursion Anne Girardeau
- Re: Creating a List from a Recursion Barney Boisvert
- Re: Creating a List from a Recur... Anne Girardeau
- RE: Creating a List from a Recursion Dennis Powers