---
title: "contentelemente (bilder) an bestimmten stellen einfuegen"
url: "https://www.typo3.net/d/10401-contentelemente-bilder-an-bestimmten-stellen-einfuegen"
source: "typo3.net"
tags: ["Allgemein","Bilder","Frage"]
created: "2004-04-05"
last_reply: "2004-04-06"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# contentelemente (bilder) an bestimmten stellen einfuegen

Allgemein · 3 Antworten · gestartet 2004-04-05

## Eröffnungsbeitrag

**deady** · 2004-04-05 · [Beitrag #1](https://www.typo3.net/d/10401-contentelemente-bilder-an-bestimmten-stellen-einfuegen/1)

ahoi,

also da ich newbie bin stell ich das mal im anfaengerforum (:

folgendes problem stellt sich mir:

ich habe eine htmlvorlage erstellt die via automaketemplate eingelesen wird und ueber styles gelayoutet wird. das funktioniert auch wunderbar.

die navigation, sowie subnavigation werden angezeigt.
der content der zwischen den 2 navigationen steht wird ebenfalls angezeigt. ich wuerde nun gerne ein flashmovie auf der seite als moodpicture ueber den genannten inhalten (navi und content) anzeigen lassen.

das geht auch wunderbar wenn ich dieses als festes element einbaue. das ist aber in diesem fall nicht gewuenscht. das bild(swf) soll auf den jeweiligen unterseiten ein anderes sein und redaktionell geaendert werden koennen.

um die struktur klar darzustellen beschreibe ich mal das layout

es gibt prinzipiell eine tabelle mit drei zeilen sowie 3 spalten.

die obere zeile enthaelt keine dynamischen inhalte ist hier also nicht von interesse.

die 2. zeile hat 3 spalten, wobei die linke und rechte nur eine farbe als hintergrund haben. der mittlere bereich (id="mood") enthaelt ein moodpicture, bzw teilweise ein grafikelement das sich je nach unterseite veraendern soll. standardmaessig wird dort ein swf eingebunden, dass irgendwie ueber typo3 als contentelement ausgewaehlt werden soll.

die 3. spalte besteht aus linker hauptnavigation, mittigem content (hauptsaechlich texte) und die rechte spalte beinhaltet die unternavigation die nach auswahl der hauptnavigation erscheint.

jetzt zum problem:
ich kann die inhalte im bereich content einpflegen, da diese ueber content.get defininert sind. wie kann ich aber die id mood ueber typo3 ansprechen?

eine loesung die funktioniert habe ich bereits gefunden, ist aber nicht so wirklich komfortabel. hierbei habe ich der id ueber extension templates ein flash movie zugewiesen, was dann im template setup fuer alle folgeseiten fest definiert ist. source:

> page.10.subparts.FLASH = COA
> page.10.subparts.FLASH{
> 10 = TEXT
> 10.value = mood_02.swf
> 10.wrap = fileadmin/template/main/img/|
>
> 10.override {
> required = 1
> table = tt_content
> field = media
> }
> }

jetzt muss ich auf jeder seite die value aendern. das geht natuerlich. sieht auch genau so aus wie es soll. dennoch suche ich nach einer loesung die das movie per auswahl in den moodbereich reinwaehlt.

ich hoffe es war halbwegs verstaendlich, ansonsten stellt einfach fragen.

danke schonmal im voraus.

gruss aus koeln, dirk

## Antworten

### [#2](https://www.typo3.net/d/10401-contentelemente-bilder-an-bestimmten-stellen-einfuegen/2) · pingoo · 2004-04-05

Hallo Dirk,

bin selber newbie und kann daher leider nicht weiterhelfen, sondern hätte meinerseits gerne eine Erklärung von Dir  #paralyzed#

Ich habe im Prinzip dasselbe vor wie Du (JPGs statt SWFs), und hatte mir auch die Benutzung von Extension Templates als Lösungsansatz überlegt, zumal in meinem Fall nur ein Bild pro Hauptnavigationsebene auszutauschen ist und sich die Zahl der Extension Templates daher im sehr überschaubaren Rahmen (5 Stück) bewegt.

Mein Problem besteht nun darin, dass ich noch nicht rausgefunden habe, wie normales Template und Extension Template interagieren.

Im Setup des Haupttemplates habe ich den folgenden Code erfolgreich getestet, um das "Standardbild" anzuzeigen:

```typoscript
# Mood vorbereiten
temp.30 = IMAGE
temp.30 {
 file = fileadmin/template/alpha/eins.jpg
}

...

subparts.content < styles.content.get
  subparts.menu < temp.10
  subparts.datumsanzeige < temp.20
  subparts.mood < temp.30
```

Das funktioniert auch wunderbar...

Welcher Eintrag muss jetzt im jeweiligen Extension Template erfolgen, um subparts.mood auszutauschen:

```typoscript
# Mood austauschen
temp.30 = IMAGE
temp.30 {
 file = fileadmin/template/alpha/zwei.jpg
}
```

Dieser TS-Code im Setup-Teil des Extension Templates war offensichtlich noch nicht die richtige Idee...

Könntest Du mir auf die Sprünge helfen?

Grüße,
Lutz

### [#3](https://www.typo3.net/d/10401-contentelemente-bilder-an-bestimmten-stellen-einfuegen/3) · deady · 2004-04-05

ahoi,

also um das bild oben auszutauschen hab ich den oben gequoteten source in das extension template eingefuegt.
dabei spricht er dann die position ###FLASH### an.

die steht bei mir in der htmlvorlage natuerlich im object teil

> <object classid="clsid:XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXXXX" codebase="<http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0>" width="400" height="200">
>        <param name="movie" value="###FLASH### ###FLASH###">
>        <param name="quality" value="high">
>        <embed src="###FLASH### ###FLASH###" quality="high" pluginspage="<http://www.macromedia.com/go/getflashplayer>" type="application/x-shockwave-flash" width="400" height="200"></embed>
>        </object>

dann tauscht er den ###FLASH### tag mit dem bildnamen aus, solte bei dir also mit <img src="###IMAGE### ###IMAGE####"> gehen

gruss dirk

### [#4](https://www.typo3.net/d/10401-contentelemente-bilder-an-bestimmten-stellen-einfuegen/4) · deady · 2004-04-06

ahoi,

also ich bin irgendwie immer noch nicht weiter, vll kann ja nochmal jemand helfen (:
habe jetzt die sache erstmal so umgesetzt das man das per hand, wie gepostet, austauschen kann..ist fuer redakteure natuerlich nicht die goldene loesung..

viele dank gruss

dirk

---

Quelle: „contentelemente (bilder) an bestimmten stellen einfuegen“, typo3.net, https://www.typo3.net/d/10401-contentelemente-bilder-an-bestimmten-stellen-einfuegen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
