[TYPO3-UG Dutch] Training voor Ontwikkalaars
Rik Willems - Actiview
rik at actiview.nl
Wed Mar 5 12:13:55 CET 2008
Hoi Nader,
Wanneer je automaketemplate gebruikt moet je volgens mij de
###DOCUMENT_BODY### dingen uit je template halen. In plaats daarvan gebruik
je <div class="classname"></div>. Dit laat je vervolgens terug komen bij de
subparts. Hier onder voorbeeld uit een van mijn sites, met toevoeging
classname. Heb je ook de automaketemplate extensie gedownload en geactiveerd
via de Extension Manager?
Groet,
Rik
# Configuring the Auto-Parser for main template:
templates.all < plugin.tx_automaketemplate_pi1
templates.all {
# Read the template file:
content = FILE
content.file = fileadmin/templates/index.html
# Here we define which elements in the HTML that should be wrapped in
subpart-comments:
elements {
BODY.all = 1
BODY.all.subpartMarker = DOCUMENT_BODY
HEAD.all = 1
HEAD.all.subpartMarker = DOCUMENT_HEADER
HEAD.rmTagSections = title
DIV.all = 1
}
# Prefix all relative paths with this value:
relPathPrefix = fileadmin/templates/
relPathPrefix.A =
relPathPrefix.FORM =
}
# Main TEMPLATE cObject for the BODY
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
# Feeding the content from the Auto-parser to the TEMPLATE cObject:
template =< templates.all
# Select only the content between the <body> tags
workOnSubpart = DOCUMENT_BODY
# Create breadcrumb
# subparts.breadcrumb < temp.breadcrumb
# Substitute the ###content### subpart with some example content:
subparts.content < styles.content.get
subparts.panel-products < temp.panels.products
subparts.panel-markets < temp.panels.markets
subparts.classname < temp.inhoudvoordezedivtag
}
# Main TEMPLATE cObject for the HEAD
temp.headTemplate = TEMPLATE
temp.headTemplate {
# Feeding the content from the Auto-parser to the TEMPLATE cObject:
template =< templates.all
# Select only the content between the <head> tags
workOnSubpart = DOCUMENT_HEADER
}
-----Original Message-----
From: typo3-ug-dutch-bounces at lists.netfielders.de
[mailto:typo3-ug-dutch-bounces at lists.netfielders.de] On Behalf Of Nader
Emami Salut
Sent: woensdag 5 maart 2008 11:54
To: typo3-ug-dutch at lists.netfielders.de
Subject: [TYPO3-UG Dutch] Training voor Ontwikkalaars
Hallo,
Ik ben bezig met de oefeningen van het document "Training voor
Ontwikkalaars". De eerst voorbeeld met "test.html" waarin de subparts
zijn (b.v. ###DOCUMENT_BODY###) opgenomen werkt zonder probleem. Maar
wanneer de "automaketemplate" wordt meegenomen, werkt het niet.
Objective heb ik paar keer de template code bekeken en ik zie helemaal
geen type-fout. Ik heb de code zolas in het document overgenomen.
Hoe kan weten wat het probleem zou kunnen zijn?
Mvg,
Nader
# ------------------------------ De bijbehorende template ------
# Configuring the Auto-Parser
plugin.tx_automaketemplate_pil {
# Read the template file
content = FILE
content.file = fileadmin/templates/main/template_1.html
elements {
BODY.all = 1
BODY.all.subpartMarker = DOCUMENT_BODY
HEAD.all = 1
HEAD.all.subpartMarker = DOCUMENT_HEADER
HEAD.rmTagSections = title
TD.all = 1
}
relPathPrefix = fileadmin/templates/main/
}
# Main TEMPLATE cObject for the BODY
temp.mainTeplate = TEMPLATE
temp.mainTemplate {
template =< plugin.tx_automaketemplate_pil
workOnSubpart = DOCUMENT_BODY
subparts.menu_1 = TEXT
subparts.menu_1.value = SISAN - MENU
subparts.content = TEXT
subpart.content.value = SISAN - CONTENT
}
temp.headTemplate = TEMPLATE
temp.headTemplate {
template =< plugin.tx_automaketemplate_pil
workOnSubpart = DOCUMENT_HEADER
}
# Default PAGE object:
page = PAGE
page.typeNum = 0
page.10 < temp.mainTemplate
page.headerData.10 < temp.headTemplate
_______________________________________________
TYPO3-UG-dutch mailing list
TYPO3-UG-dutch at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-dutch
More information about the TYPO3-UG-dutch
mailing list