rendering navigation alphabetically

8 views
Skip to first unread message

Tiffany

unread,
Jul 9, 2009, 2:31:01 PM7/9/09
to RedDot CMS Users
I know how to get a list to alphabetize - but how do you get a list
rendered from the nav manager to come out in alphabetical order?

Thanks!

Ingo Hillebrand

unread,
Jul 10, 2009, 2:07:19 AM7/10/09
to RedDot-C...@googlegroups.com
Hi,

this is not possible using only the navigation manager.
You have to use ASP or another scriptlanguage - the navigation manager
only returns the items in the order you put them.

Greetings,
Ingo


Christopher Sheldon

unread,
Jul 14, 2009, 11:03:32 AM7/14/09
to RedDot CMS Users
Actually there is a way to do it ... it shoudl be in other posts on
this site. Basically by using navigation areas you cause the system
to use the same sorting as what is set on the list. If you try to use
a for-each loop it will sort by guid and you will be screwed. I had
this issue building a large site and eventually came up with the
workaround using navigation areas ... it greatly cleaned up the
solution and code. I would search this forum for the answer .. it is
possible without any ASP or anything silly like that.

Tiffany

unread,
Jul 14, 2009, 12:48:14 PM7/14/09
to RedDot CMS Users
Hmm - I've always been told that nav order can not follow list order?
Is that not true? I use nav areas and I have my list set to sort
alphabetically but they are not following. I haven't found anything on
this forum yet, but I'll keep searching (it looks like I'm returning a
lot of my own posts!)



On Jul 14, 11:03 am, Christopher Sheldon

kimdezen

unread,
Jul 15, 2009, 12:34:45 AM7/15/09
to RedDot CMS Users
Thats correct.. but only pages that are displayed and rendered by list
element (not page links that generated by the nav manager)

Kim

RedDotExpert

unread,
Jul 16, 2009, 10:42:08 PM7/16/09
to RedDot CMS Users
Hello,

As an out the box functionality, there isn't an automatic way of
synchronizing the list order and navigation order. However, via the
rql web service api, there is a function to reorder navigation order.
A plugin or pre-execution code can be written in such a way that it
first queries list order, then navigation order, generate new order,
send new order via rql web service.

The function may actually be available in the good old RQL COM service
too.
Reply all
Reply to author
Forward
0 new messages