---
title: "Dynamischer Banner"
url: "https://www.typo3.net/d/22936-dynamischer-banner"
source: "typo3.net"
tags: ["Allgemein","Frage"]
created: "2005-03-26"
last_reply: "2005-03-28"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Dynamischer Banner

Allgemein · 1 Antwort · gestartet 2005-03-26

## Eröffnungsbeitrag

**Pro2k** · 2005-03-26 · [Beitrag #1](https://www.typo3.net/d/22936-dynamischer-banner/1)

Ich möchte unter jeder Hauptkategorie den passenden Banner dynamisch integrieren. Dazu hab ich auch schon folgenden Thread gefunden: [/d/19509-dynamisch-bild-fuer-seite-austauschen](https://www.typo3.net/d/19509-dynamisch-bild-fuer-seite-austauschen)
jedoch scheitert es wohl bei der Einbindung ich habe einen Marker in meinem template gesetzt, wenn ich jedoch die 3. Alternative aus dem Thread nehm wird dieser noch nicht mal ersetzt. entferne ich das temp. dann sieht man den marker nicht mehr aber auch der  banner erscheint nicht obwohl ich das bild im erweiterten header modus hochgeladen hab was kann da falsch sein? Hier mal mein TypoScript:

```typoscript
seite = PAGE
seite {
typeNum = 0
bodyTag = <body>
stylesheet = fileadmin/lingenfelder/style.css
meta.AUTHOR = Lingenfelder Estate
meta.DESCRIPTION = Lingenfelder Estate Website

10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/lingenfelder/layout.htm
10.workOnSubpart = DOKUMENT
10.marks {

   ...###MENU Code###...

   CONTENTPIC = IMAGE
   CONTENTPIC {
       file.import.data = levelmedia: 1
       file.import = uploads/media/
       file.import.listNum = 0 
       } 
   }
}
```

## Antworten

### [#2](https://www.typo3.net/d/22936-dynamischer-banner/2) · Pro2k · 2005-03-28

Habe nach langem Suchen eine Antwort gefunden die funktioniert. Hier der Code:

```typoscript
temp.CONTENTPIC = COA
      temp.CONTENTPIC {
      10 = IMAGE
       #Pagetilte as alt-tag
      10.alttext.cObject = TEXT
      10.alttext.cObject.value = {page:title}
      10.alttext.cObject.insertData = 1
       #max. width of image
       10.file.maxW = 1000
           #standardimage (take it, if there is no other)
           10.file.import {
           cObject = TEXT
           cObject. value = fileadmin/lingenfelder/elements/linie.jpg
           cObject.override {
               required = 1
              #get the image of actual page
              #if there is none take image from previous tree.
              # do this until you find one
              data = levelmedia: -1, "slide"
              wrap = uploads/media/ |
              #take 1st image of Filelist (starts counting with 0)
              listNum = 0
              }
       } 
      10 {
       #if u find an image wrap it with div-tag
      stdWrap.required = 1
      stdWrap.wrap = <div id="cimage">|</div>
      }
    }



seite = PAGE
seite {
typeNum = 0
bodyTag = <body>
stylesheet = fileadmin/lingenfelder/style.css
meta.AUTHOR = Lingenfelder Estate
meta.DESCRIPTION = Lingenfelder Estate Website

10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/lingenfelder/layout.htm
10.workOnSubpart = DOKUMENT
10.marks {
   MENU = HMENU
   MENU.special = list
   MENU.special.value = 37, 36, 35, 34, 33, 32, 31
   MENU.entryLevel = 0
   MENU.1 = GMENU
   MENU.1.NO = 1
   MENU.1.NO {
      backColor = #B92845
      XY = [10.w]+27 , 20
      10 = TEXT
      10.text.field = title
      10.fontFile = fileadmin/fonts/arial.ttf
      10.fontColor = #FFFFFF
      10.fontSize = 10
      10.offset = 5, 15
      }
   MENU.1.RO < .MENU.1.NO
   MENU.1.RO {
      backColor = #752131
      10.fontColor = yellow
      }
   MENU.1.CUR < .MENU.1.RO
   MENU.1.CUR {
      backColor = #752131
      10.fontColor = #FFFFFF
      }
   MENU_LINKS = HMENU
   MENU_LINKS.entryLevel = 2
   MENU_LINKS.expALL = 0
   MENU_LINKS.1 = GMENU
   MENU_LINKS.1.NO = 1
   MENU_LINKS.1.NO {
      wrap = |<img src="fileadmin/lingenfelder/elements/linie.jpg" width="146" height="1">
      XY = 179, 20
      backColor = #FFFFCC
      10 = TEXT
      10.text.field = title
      10.fontColor = #000000
      10.fontFile = fileadmin/fonts/arial.ttf
      10.fontSize = 10
      10.offset = 5, 15
   
      20 = IMAGE
      20.file = fileadmin/lingenfelder/elements/linie.jpg
      20.offset = 0, 19
      }
   MENU_LINKS.1.RO < .MENU_LINKS.1.NO
   MENU_LINKS.1.RO {
      5 < .10
      5.fontColor = #CCCCCC
      5.offset = 6, 16
      }
   MENU_LINKS.2 < .MENU_LINKS.1
   MENU_LINKS.2.NO {
      10.fontSize = 9
      10.offset = 10, 15
      }
   MENU_LINKS.2.RO < MENU_LINKS.1.RO
   MENU_LINKS.2.RO {
      10.fontSize = 9
      10.offset = 10, 15
      5 < .10
      5.fontColor = #CCCCCC
      5.offset = 11, 16
      }


   MENU_UNTEN = HMENU
   MENU_UNTEN.special = directory
   MENU_UNTEN.special.value = 29
   MENU_UNTEN.1 = TMENU
   MENU_UNTEN.1.NO = 1
   MENU_UNTEN.1.NO.linkWrap = &nbsp; | &nbsp;&#124; |*| &nbsp; | &nbsp;&#124;  |*| &nbsp; |
   MENU_UNTEN.1.NO.ATagParams = class="menu_unten" 

   CONTENTPIC < temp.CONTENTPIC
   }
}
```

---

Quelle: „Dynamischer Banner“, typo3.net, https://www.typo3.net/d/22936-dynamischer-banner
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
