[TYPO3] global page elements...
Tapio Markula
tapio.markula at dnainternet.net
Wed May 3 13:05:49 CEST 2006
tea cosy wrote:
> hi... how do i get a global column on the right side of my site?
> ive set up a <div id=rightcontent> in my html template and have in an
> ext template [Main TEMPLATE cObject] "subparts.right <
Look at this
define contant '$pidSharedContent' and markers/id-attributes
for the template
###########################################################
# Initialise extra contents - start
###########################################################
# get content, header
styles.content.getHeader < styles.content.get
styles.content.getHeader.select.where = colPos=4
# get content, footer
styles.content.getFooter < styles.content.get
styles.content.getFooter.select.where = colPos=5
# get content, news1-3
styles.content.getNews1 < styles.content.get
styles.content.getNews1.select.where = colPos=6
styles.content.getNews2 < styles.content.get
styles.content.getNews2.select.where = colPos=7
styles.content.getNews3 < styles.content.get
styles.content.getNews3.select.where = colPos=8
#special links
styles.content.getLinks < styles.content.get
styles.content.getLinks.select.where = colPos=9
###########################################################
# Initialise extra contents - end
###########################################################
###########################################################
# Initialise the Shared Content - start
###########################################################
styles.content.getShared < styles.content.get
styles.content.getShared.select {
pidInList = {$pidSharedContent}
}
styles.content.getLeftShared < styles.content.getLeft
styles.content.getLeftShared.select {
pidInList = {$pidSharedContent}
}
styles.content.getRightShared < styles.content.getRight
styles.content.getRightShared.select {
pidInList = {$pidSharedContent}
}
styles.content.getBorderShared < styles.content.getBorder
styles.content.getBorderShared.select {
pidInList = {$pidSharedContent}
}
styles.content.getHeaderShared < styles.content.getHeader
styles.content.getHeaderShared.select {
pidInList = {$pidSharedContent}
}
styles.content.getFooterShared < styles.content.getFooter
styles.content.getFooterShared.select {
pidInList = {$pidSharedContent}
}
styles.content.getNews1Shared < styles.content.getNews1
styles.content.getNews1Shared.select {
pidInList = {$pidSharedContent}
}
styles.content.getNews2Shared < styles.content.getNews2
styles.content.getNews2Shared.select {
pidInList = {$pidSharedContent}
}
styles.content.getNews3Shared < styles.content.getNews3
styles.content.getNews3Shared.select {
pidInList = {$pidSharedContent}
}
styles.content.getLinksShared < styles.content.getLinks
styles.content.getLinksShared.select {
pidInList = {$pidSharedContent}
}
###########################################################
# Initialise the Shared Content - end
###########################################################
the code above needs tm_contentaccess to work with extra columns
but with 0-3 you get the functionality to default installation
More information about the TYPO3-english
mailing list