Seitenbild Anzeigen

Bilder aus dem Feld media

Um ein Seitenbild anzuzeigen mit der ersten Datei (Asset) im Feld media der Seite, folgendes in das Setup des Templates aufnehmen:

start {
    // pagemedia
  lib =
  lib {
    pagemedia = FILES
    pagemedia {
      begin  = 0
      maxItems = 1
      references {
        data = levelmedia:-1, slide
      }
      renderObj = COA
      renderObj {
        10 = IMAGE
        10 {
          file {
            crop.data = file:current:crop
            import {
              data = file:current:publicUrl
            }
            height = {$start.lib.pagemedia.height}
            width = {$start.lib.pagemedia.width}
          }
          stdWrap.typolink.parameter.data = file:current:link
        }
      }
    }
  }
}

Das data = levelmedia:-1, slide bewirkt, daß die Bilder von ZUnterseiten vererbt werden, wenn die aktuelle Seite keine Resource im Feld media besitzt.

Zur Anzeige ins HTML Template:

 <f:cObject typoscriptObjectPath="start.lib.pagemedia" />

Erstellt: 07/2010| Geändert: 03/2023