Hallo Leute
in meiner CSS Datei steht folgendes:
padding-top:###PADING-POSITION###;
Im Contants Feld das:
$BEREICHS_TITLE_PADDING = padding-top:200px
und in meinem Setup das:
[PIDinRootline = 49,67]
page.10.subparts.BEREICHS_TITLE= TEXT
page.10.subparts.BEREICHS_TITLE.wrap = |
[else]
page.10.subparts.BEREICHS_TITLE= TEXT
page.10.subparts.BEREICHS_TITLE.data = leveltitle:1
page.10.subparts.BEREICHS_TITLE.wrap = <div id="navigationTitleBox">|</div>
page.marks.PADING-POSITION = TEXT
page.marks.PADING-POSITION.value = {$BEREICHS_TITLE_PADDING}
[end]
aber die marks "PADING-POSITION" werden nicht angesprochen... hat jemand eine Ahnung was ich hier falsch mache?
Merci
Isa
Hallo Isa,
Dein CSS File wird nicht geparst und somit auch kein Marker ersetzt.
Wenn Du diesen CSS Part aber in den Head-Bereich per TS mit headerData packst dann klappts.
Gruß
Michael
Hi Michaelh74
in meinem Haupt-Template habe aber das drin:
###########################################################
#XHTM & GLOBAL CONSTANTS FOR TS
###########################################################
page = PAGE
page.config.doctype = xhtml_trans
page.config.xhtml_cleaning = all
page.config.locale_all = German
page.typeNum = 0
page.config.xmlprologue = none
page.config.language = de
page.config.locale_all = de_DE
page.config.noPageTitle = 2
page.headerData.5 = TEXT
page.headerData.5.field = title // subtitle
###########################################################
#System Functions
###########################################################
#bodytext class entfernen
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.addAttributes.P.class >
#keine p tags in hr
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.encapsTagList = p, hr, div
#Entfernen von überflüssige div's und nummerierungen bei den Titeln
content.defaultHeaderType = 2
lib.stdheader.2.headerClass >
lib.stdheader.stdWrap.dataWrap =
###########################################################
#PAGE OBJECT
###########################################################
page {
stylesheet = fileadmin/main.css
meta {
keywords.field = keywords
keywords.ifEmpty (
something
)
description.field = description
description.ifEmpty (
something
)
author = something
}
10 = TEMPLATE
10 {
template = FILE
template.file = fileadmin/TPLMain.html
workOnSubpart = DOCUMENT_BODY
subparts.CONTENT_FULL < styles.content.get
subparts.BASIC_MENU < temp.BASIC_MENU
subparts.BASIC_MENU_FIX < temp.BASIC_MENU_FIX
subparts.PAGE_TITLE < temp.PAGE_TITLE
subparts.BEREICHS_TITLE < temp.BEREICHS_TITLE
subparts.SUB_TITLE < temp.SUB_TITLE
subparts.BACK_BTN < temp.BACK_BTN
subparts.TOP_LINKS < temp.TOP_LINKS
}
}
im Template BEREICHS_TITLE soll dann eben oben beschriebene Funktionalität ablaufen.
Das CSS File habe ich hier eingbunden...Du hast gemeint das fehlt, oder?
Merci
Isa
... ein zusätzliches CSS kannst Du mit:
page.includeCSS.file1 = fileadmin/css/meinCss.css
einbinden
Hallo Isa,
das CSS hast Du schon eingebunden, aber dort wird nicht nach Marker oder Subparts gesucht und diese ersetzt. Deshalb schreibe diesen CSS Part besser in den Header Deines HMTL über headerDarta und Text, dann wird er dort auch ersetzt.
Aber wie ich seh soll das nur auf 2 Seiten sein.
Dann besser wie von thebook beschrieben die CSS per Extension Template auf diesen Seiten einbinden - ist einfacher und effektiver.
Gruß
Michael
hallo zusammen
danke für die infos!
mache mich mal an die arbeit #giggle#
merci
isa