Mit folgendem Script kann man Bilder einer YAG Galerie/eines Albums per Typoscript auslesen und per Marker/Templavoila-Bereich/Fluid-Variable ausgeben.

Der Code hängt vom verwendeten Controller ab, hier für die „ItemList“, also eine Anzeige der Thumbnails.

Das Skript stammt von Jan Kiesewetter.

lib.thumbs = USER
lib.thumbs {
  userFunc = tx_extbase_core_bootstrap->run
  pluginName = Pi1
  extensionName = Yag
  controller = ItemList
  action = list
  switchableControllerActions {
    ItemList {
      1 = list
      2 = submitFilter
      3 = resetFilter
    }
    Item {
      1 = show
    }
    Error {
      1 = index
    }
  }
  persistence =< plugin.tx_yag.persistence
  view =< plugin.tx_yag.view
  settings =< plugin.tx_yag.settings
 
  ## bei YAG Standard-Installation
  ## default oder lightbox
  settings.theme = lightbox
 
  ## ID der Seite mit YAG Galerien
  settings.context.selectedPid = 14
 
  ## ID der anzuzeigenden Galerie
  settings.context.selectedGalleryUid = 1
 
  ## ID des anzuzeigenden Albums
  ## wenn 0 => alle Alben werden verwendet
  settings.context.selectedAlbumUid = 0
 
  ## Anzahl der Bilder pro Seite
  settings.context.itemList.itemsPerPage = 4
 
  settings.context.itemList.sorting.field = date
  settings.context.itemList.sorting.direction = desc
}