tag:help-archives.hannonhill.com,2010-02-09:/discussions/how-do-i/18891-dynamic-side-navigationCascade CMS: Discussion 2018-10-18T20:37:38Ztag:help-archives.hannonhill.com,2010-02-09:Comment/375376412015-07-31T21:17:12Z2015-07-31T21:17:12Zdynamic side navigation<div><p>Here is a sample of what we currently do</p></div>William Collinstag:help-archives.hannonhill.com,2010-02-09:Comment/375376412015-08-13T14:49:23Z2015-08-13T14:49:24Zdynamic side navigation<div><p>I'm trying to do something similar (I think) with our
department. We want to have all our parent folders and children
visible in the side navigation bar at one time. We would like the
children pages to be indented under the parent folder in the list.
I'm not sure how to do this and hope it is also what you are
asking.</p>
<p>Please see attached. "Institutional Assessment" and "Strategic
Planning" would be folders, and the children are the subpages. We
want them all visible at once though, without the navigation
changing everytime a user "drills down" into the site.</p></div>Gregtag:help-archives.hannonhill.com,2010-02-09:Comment/375376412015-08-13T16:13:05Z2015-08-13T16:13:05Zdynamic side navigation<div><p>Hi William,</p>
<p>Where would these other sections come from? You mentioned that
currently you do the current folder and the children and sibling
assets. So where would you want the additional sections to come
from?</p>
<p>Thanks,</p>
<p>Lisa</p></div>Lisa McWilliams tag:help-archives.hannonhill.com,2010-02-09:Comment/375376412015-08-13T16:23:43Z2015-08-13T16:23:43Zdynamic side navigation<div><p>Hi Greg,</p>
<p>You can set the navigation per folder by creating an index block
that indexes the whole site. Then you can create a format that
finds the top folder based on the current page and creates the
links for all of the pages.</p>
<p>If your site is really large, than an index block of this
magnitude could cause you to have Cascade performance issues with
load time of pages (within Cascade only, published pages will not
be affected). So if your site is large or you notice pages slowing
down, you may be interested in the locator tool. This is a fast way
to index to the top folder and grab the children, but can be a bit
complex to write.</p>
<p>Thanks,</p>
<p>Lisa</p></div>Lisa McWilliams tag:help-archives.hannonhill.com,2010-02-09:Comment/375376412015-08-13T17:44:00Z2015-08-13T17:44:00Zdynamic side navigation<div><p>Lisa,</p>
<p>We only want to do it for those few pages I listed in the
screenshot. About 10-15 pages. It's only for our dept. I know how
to create an index block but how would I do the formatting? Can you
be more specific about exactly what settings to use?</p>
<p>Thanks for the fast response.</p>
<p>Greg</p></div>Greg Phippstag:help-archives.hannonhill.com,2010-02-09:Comment/375376412015-08-13T18:39:19Z2015-08-13T18:39:19Zdynamic side navigation<div><p>Hi Greg,</p>
<p>If it is only for a few pages, how do you feel about a static
block?</p>
<p>For the index block, you would create a folder based index block
and then<br>
select the base folder for the root '/'.</p>
<p>Then you would create a velocity (or XSLT) format to loop
through the<br>
folders and items and output them in your html (ul or divs or
however you<br>
have it set-up in your image example).</p>
<p>How much experience do you have with formats? Do you have any
Velocity or<br>
XSLT experience?</p>
<p>Thanks,</p>
<p>Lisa</p>
<p>Lisa McWilliams</p>
<p>Services Project Manager<br>
Hannon Hill</p>
<p>Blog <a href="http://www.hannonhill.com/news/blog/index.html">http://www.hannonhill.com/news/blog/index.html</a>
| Twitter<br>
<a href="https://twitter.com/Hannon_Hill">https://twitter.com/Hannon_Hill</a>
| Facebook<br>
<a href="https://www.facebook.com/HannonHillCorp">https://www.facebook.com/HannonHillCorp</a><br>
The 10th annual Cascade User Conference<br>
<a href="http://www3.hannonhill.com/cuc15-conference-website-link">http://www3.hannonhill.com/cuc15-conference-website-link</a>
is Sept 20-22!<br>
#CUC15</p></div>Lisa McWilliams tag:help-archives.hannonhill.com,2010-02-09:Comment/375376412015-08-13T18:46:42Z2015-08-13T18:46:43Zdynamic side navigation<div><p>No Velocity or XSLT experience. :) I understood the creating an
index block, that’s about it. Haha. Is there a tutorial
online or something that explains how to do it?</p>
<p>Right now we just have one folder with all our pages in it. So
we can see everything at once in the sidebar nav. I had it where
“Institutional Assessment” and “Strategic
Planning” were folders with pages inside, but the department
didn’t like that the sidebar nav changed when someone visited
one of those two folders. They want all the pages visible, but the
“Institutional Assessment” and “Strategic
Planning” pages indented underneath.</p>
<p>Greg</p></div>Gregory Phippstag:help-archives.hannonhill.com,2010-02-09:Comment/375376412015-08-13T19:04:16Z2015-08-13T19:04:16Zdynamic side navigation<div><p>Hi Greg,</p>
<p>Before diving into this kind of project, I would strongly
recommend signing<br>
up for the free training. The training covers how to format
block<br>
information on the page and also will have you create a basic
folder level<br>
navigation.</p>
<p>The class for September is full, but you can sign up for the
October<br>
training here:</p>
<p><a href="http://www.hannonhill.com/services/training/free-training-cascade-server-bootcamp.html">
http://www.hannonhill.com/services/training/free-training-cascade-s...</a></p>
<p>Is anyone from your team attending our user conference next
month? Our<br>
staff will be on-hand to provide help with any issues you might be
having<br>
or things you need to learn. You can register for the conference
here:</p>
<p><a href="http://conference.hannonhill.com/">http://conference.hannonhill.com/</a></p>
<p>(The registration button is in the top right corner)</p>
<p>We also offer custom training and consulting packages if you
need a little<br>
one-on-one assistance, or group trainings if your team needs to be
trained<br>
(or if you just can't wait until October).</p>
<p>In the meantime, I think creating a static XHTML block with the
navigation<br>
items and applying that to those 10-15 pages is a good work
around.</p>
<p>Thanks,</p>
<p>Lisa</p>
<p>Lisa McWilliams</p>
<p>Services Project Manager<br>
Hannon Hill</p>
<p>Blog <a href="http://www.hannonhill.com/news/blog/index.html">http://www.hannonhill.com/news/blog/index.html</a>
| Twitter<br>
<a href="https://twitter.com/Hannon_Hill">https://twitter.com/Hannon_Hill</a>
| Facebook<br>
<a href="https://www.facebook.com/HannonHillCorp">https://www.facebook.com/HannonHillCorp</a><br>
The 10th annual Cascade User Conference<br>
<a href="http://www3.hannonhill.com/cuc15-conference-website-link">http://www3.hannonhill.com/cuc15-conference-website-link</a>
is Sept 20-22!<br>
#CUC15</p></div>Lisa McWilliams tag:help-archives.hannonhill.com,2010-02-09:Comment/375376412015-08-13T19:21:16Z2015-08-13T19:21:16Zdynamic side navigation<div><p>Thanks, Lisa. I have been through the training at our university
and can handle formatting blocks and creating folders. I just
don’t understand the programming terminology. I thought it
might be a simple setting I was missing in the use of an index
block, and easily explainable. For now, I’ll just try to
figure it out as you described. Thanks for the help.</p>
<p>Greg</p></div>Gregory Phippstag:help-archives.hannonhill.com,2010-02-09:Comment/375376412015-08-13T19:23:44Z2015-08-13T19:23:44Zdynamic side navigation<div><p>Oh.. oh… I see. Create an xhtml block with the links and
use that. I get it now. Haha. :) Why didn’t I think of
that!</p>
<p>G</p></div>Gregory Phipps