RE: Help for adding sub-menu

"Vivek Verma" <[email protected]>
Newsgroups gmane.comp.cms.jahia.template
Message-ID <B218174A25F56148976973F91A1D0D3A01B4E08A@EXCHSVR1.tf-net.tribalfusion.com>
Hi

 

Thanks for your previous reply. It helps a lot. 

 

One more thing which I am trying to do in double template is to link
Submenus for each button of Main menu. For eg.

 

Level 1 buttons are : A1, B1

 

Level 2 buttons on clicking A1 should be: C2. D2

 

Level 2 buttons on clicking B1 should be: E2, F2 

 

Can you guide me, how to do this thing?

 

Thanks

 

Vivek

 

 



---------- Forwarded message ----------
From: Philippe Vollenweider <[email protected]>
Date: Nov 6, 2006 11:18 PM 
Subject: Re: Help for adding sub-menu
To: [email protected]

Hi,

There is two parts. First you need to declare your container list, and
the you need to display it.
Did you also change the name of the container List in the display part?

The easy way to add a list of sub pages would something like that. You
can try to copy/paste this code in your simple.jsp template:

<%
// declarations
%>
<content:declareContainerList name='yourNewContainerList' title='Your
Container list'>
<content:declareContainer>
    <content:declareField name='yourSubPage' title='Your sub page'
type='Page'/>
</content:declareContainer>
</content:declareContainerList>
<%
// display
%>
<content:containerList name='yourNewContainerList'
id='yourNewContainerList'>
<content:container id="leftMenuContainer">
    <content:pageField valueId="yourSubPage" name='yourSubPage'/>
    <logic:notEmpty name="yourSubPage">
        <a href="<bean:write name='yourSubPage'
property='url'/>"><bean:write name='yourSubPage' property='title'/></a>
    </logic:notEmpty>
    <jahiaHtml:actionMenu name="leftMenuContainer" namePostFix=""
resourceBundle="jahiatemplates.Corporate_portal_templates"
useFieldSet="false">
    </jahiaHtml:actionMenu>
    <br/>
</content:container>
<jahiaHtml:actionMenu name="yourNewContainerList" namePostFix=""
resourceBundle="jahiatemplates.Corporate_portal_templates"
useFieldSet="false">
</jahiaHtml:actionMenu>
</content:containerList>

You can also have a look at the content:absoluteContainerList tag if you
always want to get your container list on a specific pageLevel
(pageLevel="1" is the home page).

I hope it could help you.

Philippe.



At 06.11.2006 14:44, you wrote:



Hello
 
I am trying to modify the existing double template in Jahia. My
requirements are:
 
To add a submenu consisting of buttons below the top menu and on
clicking those button-links a list of items should be created on left
but no drop down is required for menu buttons. For this I need certain
guidelines to start.
 
What I understood is that everything is governed by containers but how
to handle the containers according to my requirements?
 
What I did is made few jsps similar to common/topmenu.jsp,
common/topmenu.inc, common_var.inc, etc and included the jsps in the
top.inc and finally include top.inc in double.jsp. I have also changed
the container names. But from all these stuff I am able to get only two
duplicate menus.
 
Please guide me the correct way of doing this.
 
Thanks
 
Vivek
 
 
 
 
Vivek Verma | Software Engineer
Exponential | Tribal Fusion R&D Pvt Ltd, Tower C,
Logix Technopark, Sector 127, NOIDA, U.P., India
C: +91-9873601767| [email protected]
 

-------=[ pvollenweider at jahia dot com ]=---------
Jahia : A collaborative source CMS and Portal Server
www.jahia.org <http://www.jahia.org/>  Community and product web site
www.jahia.com <http://www.jahia.com/>  Commercial services company 



-- 
Sanjay Goel
http://sanjaygoel.blogspot.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.