[TYPO3-german] dyncss levelmedia
Joachim Streit
jstreit at ditnetwork.de
Wed Jan 16 10:24:48 CET 2008
Hallo Liste,
ich bau ein dyncss ein um die Hintergrundbilder auf der Seite auszutauschen.
Wenn die Seite kein Bild vom Redakteur bekommen hat soll das
Standardbild eingefügt werden. Das geht auch wunder bar bei "HGBILD".
Nur beim 2. geht das nicht, d.h. wenn ein Bild da ist wird es eingebaut
- ABER wenn keins da ist wird leider überhaupt nix bei HGIMG eingebaut!
geht das überhaupt?
danke für Anregungen
Joachim
lib.stylesheet.default = TEMPLATE
lib.stylesheet.default {
template = FILE
template.file = fileadmin/templates/css/dyncss.css
marks {
HGBILD= TEXT
HGBILD {
data = levelmedia: -1
listNum = 0
ifEmpty = main-top_leer.gif
}
HGIMG = TEXT
HGIMG {
data = levelmedia: -1
listNum = 1
ifEmpty = main-header_leer.gif
}
}
}
}
##################################
# dynCSS' als PAGE Objekt anlegen (type=22)
dynCSS = PAGE
dynCSS {
typeNum = 22
config {
disableAllHeaderCode = 1
additionalHeaders = Content-type: text/css
admPanel = 0
}
# dynamische CSS-Vorlage aus Bibliothek laden
20 < lib.stylesheet.default
}
page {
headerData {
16 = TEXT
16.dataWrap = <link rel="stylesheet" type="text/css"
href="index.php?id={field:uid}&type=22" />|
16.stdWrap.htmlSpecialChars = 1
}
}
###########
More information about the TYPO3-german
mailing list