[Typo3-german] Wie kann ich mit TS ( Typoscript ) den Pfad und Dateinamen von per GIFBUILDER generierten Grafiken herausfinden?
Carsten Bleicker
bleicker at boros.de
Sun Sep 18 12:44:02 CEST 2005
Ich denke IMG_RESOURCE sollte dir weiterhelfen
http://www.typo3.net/tsref/cobject/img_resource/
PS
Für das dynamische CSS wuerde ich kein Template mappen,
sondern mir einen neuen Pagetype erstellen und diese dann im HTML Page Object
im Header angeben:
css = PAGE
css {
typeNum = 22
config{
additionalHeaders = Content-type: text/css
disableAllHeaderCode = 1
}
20 = IMG_RESOURCE
# Oder ein file per Gifbuilder
20.file = {$backgroundimage}
20.stdWrap.wrap = .Dyn_CSS{background-image: url(|);}
}
page = PAGE
page.typeNum = 0
page.headerData.1000 = TEXT
page.headerData.1000.dataWrap = <link rel="stylesheet" type="text/css" href="index.php?id={field:uid}&type=22" />|
Hendrik Stey schrieb:
> Hallo,
>
> ich m�chte das Ganze noch etwas konkretisieren:
> Also: ich habe in vorherigen Projekten beispielsweise mal Grafiken
> generiert und diese auf die ganz gew�hnliche Weise mittels Markern ins
> HTML-Template eingef�gt - dabei kommt dann ja z.b. so etwas heraus:
>
> <img src="typo3temp/GB/27c8e4ae01.jpg" width="760" height="136"
> border="0" alt="" title="" />
>
> Nun habe ich also ein CSS-Dokument, welches z.b. im Ordner
> fileadmin/_temp_ liegt. In diesem CSS-Dokument befindet sich ein Marker,
> den ich durch den Pfad zu der erzeugten Datei ersetzen m�chte. Aus
> "Sicht" des CSS-Dokuments im Ordner fileadmin/_temp_ w�re der Pfad zu
> der Grafik also
>
> ../../typo3temp/GB/27c8e4ae01.jpg
>
>
> In einem CSS-Dokument habe ich nun also einen Marker
> ###UrlToTheBackgroundImage### gesetzt, den ich mittels der Extension
> rf_dynamiccss ersetze. Das funktioniert, im Moment mache ich das halt
> noch "statisch", dass heisst in meinem TS-Setup steht zur Zeit in der
> TS-Konfiguration der Extension:
>
> styles {
> UrlToTheBackgroundImage = url(../template/main/gfx/visual_startpage.jpg)
> }
>
> diesen Pfad m�chte ich nun also "dynamisieren".
>
>
> gruss,
>
> h.
More information about the TYPO3-german
mailing list