WG: [opencms-dev] CmsXmlNav.getNavParent() bug?
"Bührle, Martin, FCI1"
martin.buehrle at lfk.eads.net
Thu Nov 7 17:33:53 CET 2002
> Nico,
>
> please remember that we use the getNavPopup - method instead of
> getNavRoot.
> I.e.
> <METHOD name="getNavPop">3,3</METHOD>
>
>
> Martin
> _________________________________________________________________________
> Martin Buehrle
> EADS - European Aeronautic Defence and Space Company
> Telefax: +49 89 3179-8927
> eMail: Martin.Buehrle at lfk.eads.net
> _________________________________________________________________________
>
>
>
> -----Ursprüngliche Nachricht-----
> Von: Nico Krause [SMTP:Nico.Krause at nsc.eu.com]
> Gesendet am: Donnerstag, 7. November 2002 15:58
> An: 'opencms-dev at www.opencms.org'
> Betreff: RE: [opencms-dev] CmsXmlNav.getNavParent() bug?
>
> Martin,
>
> yes - I remembered also some miracles within the surroundings you
> stated.
> At the end it worked for me. Remember it was build for a special
> need in a special company. So I don't care about bugs, if it works for me
> pretty good.
>
> But have a look over my structure - it looks like:
>
> /site_root/home/index.html (- the index.html) normally you need no
> special folder for it. So "Home" is a item within the primary navigation
>
> /site_root/products/product1.html
> /site_root/products/product2.html
> /site_root/products/product3.html
>
> "Products" is also within the primary navigation and each product is
> drawn within secondary navigation.
>
> I only need a deep of 2 levels. So I used following method
> <method name="getNavRoot">2,2</method>
> which means extract only 2 levels (number after comma) starting
> within the second level. (number before comma) - try it.
>
> As I unofficially heard (*pssst!*) - A better or debugged or
> re-implemented Nav - function will be included within the next releases -
> I got already a sample.
>
> But did'nt tested it yet.
>
> Hoping to give you some information which will help you. Special
> greetings too Martin - "the navigation" - Bührle from here :-)
>
> Best Wishes and have also a successful time,
>
> Nico
>
>
>
>
> -----Original Message-----
> From: Martin Leja [ <mailto:Martin.Leja at mpluss.de>]
> Sent: Donnerstag, 7. November 2002 15:13
> To: opencms-dev at www.opencms.org
> Subject: [opencms-dev] CmsXmlNav.getNavParent() bug?
>
> hi,
>
> my vfs looks like this:
> /site_folder/folder_a/file_a.html
> /site_folder/folder_a/file_b.html
> /site_folder/folder_b/file_a.html
> /site_folder/folder_b/file_b.html
> ...
>
> all html files should include a navigation element so that the
> following nav
> is displayed
> <nav text of folder_a and link to index file> | <nav text of
> folder_b and
> link to index file> | ...
>
> i thought that the a "<method name="getNavParent">1</method>" would
> be the
> right method to use here, but it gives me the navigation of the root
> "/",
> i.e.
> Background | Projects | Service | Homepage
> because i have the opencms homepage imported. This is an bug isn't
> it?
>
> I get the desired result with "<method
> name="getNavRoot">2</method>", but
> would rather use the above getNavParent because this method acts
> relative to
> the path of the current file whereas getNavRoot proceeds in an
> absolute way
> starting from the root folder. Therefore getNavParent will still
> work if i
> move the folder "site_folder" to another location.
>
> --
> Regards, martin.leja at mpluss.de
>
More information about the opencms-dev
mailing list