---
title: "title-attribut aus einer bestimmten Tabelle"
url: "https://www.typo3.net/d/79891-title-attribut-aus-einer-bestimmten-tabelle"
source: "typo3.net"
tags: ["Allgemein","Bilder","Frage"]
created: "2008-07-24"
last_reply: "2009-06-15"
replies: 3
solved: true
page: 1
pages: 1
lang: "de"
---

# title-attribut aus einer bestimmten Tabelle

Allgemein · 3 Antworten · gelöst · gestartet 2008-07-24

## Frage

**Unbekannter Benutzer** · 2008-07-24 · [Beitrag #1](https://www.typo3.net/d/79891-title-attribut-aus-einer-bestimmten-tabelle/1)

Hi,
mit folgendem Code "click-enlarge" ich Artikel-Bilder von tx_commerce via pmk-slimbox:

```typoscript
plugin.tx_commerce_pi1 {
  singleView.articles.fields {
  images {
    imageLinkWrap = 1
    imageLinkWrap {
    enable = 1
    typolink {
      parameter.cObject = IMG_RESOURCE
      parameter.cObject.file.import.data = TSFE:lastImageInfo|origFile
      parameter.cObject.file.maxW = 800m
      parameter.cObject.file.maxH = 600
      ATagParams = rel="lightbox"
      ATagParams.override = rel="lightbox[sb{field:uid}]"
      ATagParams.override.if.isTrue = {$plugin.pmkslimbox.imgtext.navigable}
      ATagParams.insertData = 1
      target = _blank

      title = zum Vergrößern bitte anklicken
      }
    }
   }
  }
}
```

Über "title" wird ja der Text an die pmk-Slimbox übergeben (hier statischer Text).
Ich würde jetzt gerne aus der Tabelle "tx_commerce_articles" aus dem Feld "title" den jeweiligen Inhalt des aufgerufenen Datensatzes dynamisch übergeben.

Wie müsste der TS-Code für "title" ausschauen?
Wäre schön, wenn mir hier jemand helfen könnte, bzw. mit einen Tipp für die Richtung zeigen könnte.
Vielen Dank vorab.

## Beste Antwort

**rheingau360** · 2009-06-15 · [Beitrag #3](https://www.typo3.net/d/79891-title-attribut-aus-einer-bestimmten-tabelle/3)

Hi Sukkulent,

hört sich gut an, dass es bei dir mit der commerce-Extension funktioniert. Ich versuche das gleiche gerade mit tt_products umzusetzen.

Die PMK Slimbox funktioniert auch schon wunderbar und vergrößert meine Produktbilder.

Ich habe sie wie folgt in mein Extension-Setup von tt_products eingebunden:

#### Slimbox für Bilder ####

plugin.tt_products {
image {

imageLinkWrap {
typolink {

parameter.cObject = IMG_RESOURCE
parameter.cObject.file.import.data = TSFE:lastImageInfo|origFile
parameter.cObject.file.maxW = {$plugin.pmkslimbox.slimBoxMaxW}
parameter.cObject.file.maxH = {$plugin.pmkslimbox.slimBoxMaxH}

ATagParams = rel="lightbox"
    ATagParams.override = rel="lightbox[sb{field:uid}]" title="{page:title}"
    ATagParams.override.if.isTrue = 1
    ATagParams.insertData = 1

}
 }
 }

listImage {
imageLinkWrap {
typolink {
parameter.cObject = IMG_RESOURCE
parameter.cObject.file.import.data = TSFE:lastImageInfo|origFile
parameter.cObject.file.maxW = {$plugin.pmkslimbox.slimBoxMaxW}
parameter.cObject.file.maxH = {$plugin.pmkslimbox.slimBoxMaxH}

ATagParams = rel="lightbox"
    ATagParams.override = rel="lightbox[sb{field:uid}]" title="{page:title}"
    ATagParams.override.if.isTrue = 1
    ATagParams.insertData = 1
}
}
}

basketImage {
imageLinkWrap {
typolink {
parameter.cObject = IMG_RESOURCE
parameter.cObject.file.import.data = TSFE:lastImageInfo|origFile
parameter.cObject.file.maxW = {$plugin.pmkslimbox.slimBoxMaxW}
parameter.cObject.file.maxH = {$plugin.pmkslimbox.slimBoxMaxH}

ATagParams = rel="lightbox"
    ATagParams.override = rel="lightbox[sb{field:uid}]" title="{page:title}"
    ATagParams.override.if.isTrue = 1
    ATagParams.insertData = 1
}
}
}
}

Wie du siehst, habe ich bei title="{page:title}" eingetragen. Das bewirkt, dass mir unter jedem vergrößerten Bild der Seitentitel (nicht der Produkttitel) angezeigt wird.

An welcher Stelle muss ich definieren, welches Feld aus meiner Datenbank angezeigt werden soll?

Ich komme da nicht wirklich weiter und würde mich sehr freuen, wenn du antwortest.

Danke schon einmal & LG,
Kai

## Antworten

### [#2](https://www.typo3.net/d/79891-title-attribut-aus-einer-bestimmten-tabelle/2) · Unbekannter Benutzer · 2008-07-24

Sodderla! - so klappts:

```typoscript
title.cObject = RECORDS
title.cObject {
  source = {GPvar:tx_commerce_pi1|showUid}
  source.insertData = 1
  tables = tx_commerce_products
  conf.tx_commerce_products >
  conf.tx_commerce_products = COA
  conf.tx_commerce_products {
    10 = TEXT
    10.field = title
    10.noTrimWrap = || – |
              
    20 = TEXT
    20.field = subtitle
    20.wrap = |
  }          
}
```

abgeleitet von hier:
<http://www.sk-typo3.de/Datensatz-auslesen.156.0.html>

### [#3](https://www.typo3.net/d/79891-title-attribut-aus-einer-bestimmten-tabelle/3) · rheingau360 · 2009-06-15 · Beste Antwort

(Text siehe oben unter „Beste Antwort“.)

### [#4](https://www.typo3.net/d/79891-title-attribut-aus-einer-bestimmten-tabelle/4) · Unbekannter Benutzer · 2009-06-15

Ich habe das Ganze damals hiervon abgeleitet:
<http://www.sk-typo3.de/Datensatz-auslesen.156.0.html>
Entsprechend - so denke ich - kannst Du dass dann auf deine Situation adaptieren. Wichtig ist nur, das wenn du realURL verwendest, dieses ausschaltest, damit Du den Aufbau der URL siehst und daraus deinen Ansatzpunkt finden kannst.
Beispiel:
Hier ein Teil der generieten URL ....&tx_commerce_pi1[showUid]=20.....
Der Code sagt jetzt...

```typoscript
title.cObject = RECORDS
title.cObject {
  source = {GPvar:tx_commerce_pi1|showUid}
  source.insertData = 1
  tables = tx_commerce_products
  conf.tx_commerce_products >
  conf.tx_commerce_products = COA
  conf.tx_commerce_products {
    10 = TEXT
    10.field = title
    10.noTrimWrap = || – |
             
    20 = TEXT
    20.field = subtitle
    20.wrap = |
  }         
}
```

...die Quelle ist die URL, schau in die angegeben Tabelle und dort in den Datensatz 20 und lese hier die Felder "Title" und "Subtitle" aus.
Gruß

---

Quelle: „title-attribut aus einer bestimmten Tabelle“, typo3.net, https://www.typo3.net/d/79891-title-attribut-aus-einer-bestimmten-tabelle
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
