Zum Inhalt springen

Immer derselbe Content

Erstellt am 2. September 2008 · 2 Antworten · letzte Antwort am 2. September 2008

Tags: Frage

Roger80 ·

Hallo zusammen

Beschreibung:
Ich habe ein Template in welches ich ein FLASH einbinde. Dieses Flash soll jedoch nur auf der ersten Seite erscheinen, auf den nachfolgenden Seiten (gleiche Ebene) will ich dann wieder einen normalen Content (Text) anlegen können.

Problem:
Die erste Seite gibt mir das Flash korrekt aus. (Content Multimedia). Die nachfolgenden Seiten, aber geben leider mir leider auch das Flash aus und dies obwohl als Content Text auswähle. Wieso ist das so? Kann mir da jemand helfen das Problem zu lösen?

Besten Dank. Im Anhang noch mein Typo3 Script

# Default PAGE object:
page = PAGE
page {
 stylesheet = fileadmin/css/styleNew.css
 
 #Designvorlage integrieren
 10 = TEMPLATE
 10.template = FILE
 10.template.file = fileadmin/vorlageFlash.html
 10.workOnSubpart = DOKUMENT
 10.FLASH_START = MULTIMEDIA
 10.marks {
  FLASH_START = COA
  FLASH_START {
    #wrap=<irgendwas>|</irgendwas>
    10 = MULTIMEDIA  
    10.file = fileadmin/flash/flashMenuHome.swf  
    10.pluginspage = http://macromedia.com/go/getflashplayer
     10.type = application/x-shockwave-flash
      10.params (
           height=450
           width=630
         )
  
  }
  #Mark Navigation Top
  NAVIGATION_TOP = HMENU
  NAVIGATION_TOP {
   special = directory
   special.value = 20
   1 = TMENU
   1.NO = 1
   1.NO.linkWrap = &nbsp;|
      }
  #Mark NAvigation left
  NAVIGATION_LEFT = HMENU
  NAVIGATION_LEFT {
   special = directory
   special.value = 5
   1 = TMENU
   1.NO = 1
   1.NO.linkWrap = &nbsp;|
      }
 }
  
}
Unbekannter Benutzer ·

Hi,

das geht mit ner Condition.
Innerhalb von TEMPLATE definierst du erst einmal den Marker für den normalen Content.

...
### Funktioniert nur wenn du css_styled_content eingebunden hast
10.marks.FLASH_START < styles.content.get
...

Danach überschreibst du für die erste Seite den FLASH_START Marker

### Anstelle der 1 musst du die ID deiner Startseite eintragen
[globalVar = TSFE:id=1]
page.10.marks.FLASH_START >
page.10.marks.FLASH_START = COA
page.10.marks.FLASH_START{
    10 = MULTIMEDIA 
    10.file = fileadmin/flash/flashMenuHome.swf 
    10.pluginspage = http://macromedia.com/go/getflashplayer
    10.type = application/x-shockwave-flash
    10.params (
           height=450
           width=630
         )
[end]

Ich hoffe das hilft!?

🙂