[Typo3] help with directory structure and menu items
Matt Mucklo
mmucklo at yahoo.com
Mon Aug 8 20:36:01 CEST 2005
Hello,
Typo3 newbie here in desperate need of some help with menus and links. I'm
converting a static site to typo3.
I can get the first menu to appear, but the footer menu doesn't show up, nor
am I clear on how to insert a link at the top of the page that always goes
back to the Home Page. I'm using an html template and CSS_STYLED_CONTENT.
1) Briefly, here is my directory structure:
Home (id = 14)
- Page 1 (id = 15)
- Page 2 (id = 16)
- Page 3 (id = 17)
- Page 4 (id = 18)
- Page 5 (id = 19)
- Footer (hidden) (id = 24)
- Footer Page 1 (id = 23)
- Footer Page 2 (id = 22)
- Footer Page 3 (id = 21)
Here is the website structure I'm trying to duplicate (taken from a static
site)
Website Title [link to id=14]
=====================
[Menu id's 15 through 19]
=====================
Content
=====================
Footer Menu [id's 23-21]
=====================
Here's my template setup:
config.doctype = xhtml_trans
config.doctypeSwitch = 1
temp.menu_1 = HMENU
temp.menu_1.1 = TMENU
temp.menu_1.1 {
expAll = 1
NO.allWrap = <li>|</li>
NO.stdWrap.htmlspecialchars = 1
ACT = 1
ACT.allWrap = <li><span id="current">|</span></li>
ACT.stdWrap.htmlspecialchars = 1
ACT.doNotLinkIt = 1
wrap = <ul>|</ul>
}
temp.menu_footer = HMENU
temp.menu_footer.special = directory
temp.menu_footer.special.value = 23, 22, 21
temp.menu_footer.1 = TMENU
temp.menu_footer.1 {
expAll = 1
NO.allWrap = |
NO.stdWrap.htmlspecialchars = 1
ACT = 1
ACT.stdWrap.htmlspecialchars = 1
ACT.doNotLinkIt = 1
}
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template = FILE
template.file = fileadmin/template/hfam_home.html
workOnSubpart = DOCUMENT_BODY
subparts.menu_1 < temp.menu_1
subparts.content < styles.content.get
subparts.menu_footer < temp.menu_footer
}
temp.headTemplate = TEMPLATE
temp.headTemplate {
template = FILE
template.file = fileadmin/template/hfam_home.html
# Select only the content between the <head>-tags
workOnSubpart = DOCUMENT_HEADER
}
# Default PAGE object:
page = PAGE
page.typeNum = 0
page.10 < temp.mainTemplate
page.headerData.10 < temp.headTemplate
page.bodyTag = <body>
More information about the TYPO3-english
mailing list