Inhalt aus Spalte von anderer Seite holen, wenn kein Inhalt vorhanden.

  • Valen Valen
    Padawan
    0 x
    56 Beiträge
    0 Hilfreiche Beiträge
    18. 02. 2009, 15:18

    Hallo Leute,

    bestimmtnur ein ganz kleines Problem, aber ich komm grad irgendwie nicht drauf.
    Mit folgendem Code:
    [TS]temp.bild_links >
    temp.bild_links < styles.content.get
    temp.bild_links {
    table = tt_content
    select.orderBy = sorting
    select.where = colPos = 1
    stdWrap.required = 1
    stdWrap.wrap = <div id="introbild">|</div>
    }

    seite.10.marks.BILD1 < temp.bild_links[/TS]

    hol ich mir das Bild, das in Spalte 1 der Seite ist und füg es auf den Marker BILD1 ein. Wenn auf einer Seite dort kein Bild drin ist, möcht ich gern, dass er das von der Startseite (also id=2) übernimmt.
    Wie muss da mein TS aussehen?

    Ach und noch ne Kleinigkeit: kann ich an der Stelle auch noch ne Einschränkung einbauen, dass immer nur der erste Eintrag genommen wird? Nur für den Fall dass der Kunde mal mehr als ein Bild einbaut. Ich würd gern vermeiden, dass es den Aufbau zerschießt.


  • 1
  • Valen Valen
    Padawan
    0 x
    56 Beiträge
    0 Hilfreiche Beiträge
    23. 03. 2009, 14:20

    weiß da keiner was?
    ist doch bestimmt nicht so kompliziert.

  • jochen jochen
    R2-D2
    0 x
    113 Beiträge
    0 Hilfreiche Beiträge
    31. 03. 2009, 19:45

    Hallo Valen,

    eine Möglichkeit wäre diese: [url=http://www.jochen-froehlich.de/typo3-cms/service/typoscript-snippet/inhalt-einer-spalte-die-leer-ist-mit-dem-inhalt-einer-anderen-seite-ersetzen]Inhalt einer Spalte, die leer ist, mit dem Inhalt einer anderen Seite ersetzen[/url]

    Aber vielleicht wäre bei deinem Vorhaben die bessere Lösung, das "Media"-Feld zu verwenden...
    So wie hier beschrieben: [url=http://www.typo3.net/forum/list/list_post//57894/]Für jede Seite ein anderes Bild[/url]

    Grüße
    Jochen

  • 1