---
title: "Dyn. Pfadübergabe per TS Konstante"
url: "https://www.typo3.net/d/68350-dyn-pfaduebergabe-per-ts-konstante"
source: "typo3.net"
tags: ["Archiv","TemplaVoilà","Frage"]
created: "2007-09-19"
last_reply: "2007-10-12"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Dyn. Pfadübergabe per TS Konstante

Archiv › TemplaVoilà · 1 Antwort · gestartet 2007-09-19

## Eröffnungsbeitrag

**bug-id4** · 2007-09-19 · [Beitrag #1](https://www.typo3.net/d/68350-dyn-pfaduebergabe-per-ts-konstante/1)

Hallo zusammen,

ich möchte den Ordner für Bilder individuell für jede Seite dyn. per Typo Script übergeben.
Sprich, ich definiere in constants:

```typoscript
# folder to upload pictures of category 'Dummy'
uploadFolder = subfolder/dummyFolder/
```

Schleife das Ganze ins Setup:

```typoscript
# move constants to setup to access them within DS xml
_CONSTANTS {
	uploadFolder= {$uploadFolder}
}
```

um es dann in der DS zu nutzen:

```typoscript
<field_picture type="array">
  <tx_templavoila type="array">
    <title>Element Picture</title>
      <sample_data type="array">
        <numindex index="0"></numindex>
      </sample_data>
      <etype>image</etype>
      <TypoScript_constants>
        <uploadfolder>{$_CONSTANTS.uploadFolder}</uploadfolder>
      </TypoScript_constants>
      <TypoScript>
10 = IMAGE
10.file.import = fileadmin/user_upload/{$uploadFolder}
10.file.import.current = 1
10.file.import.listNum = 0
10.file.maxW = 336
10.altText.field = field_title
10.altText.wrap = |  Produktbild
       </TypoScript>
  </tx_templavoila>
  <TCEforms type="array">
    <config type="array">
    <type>group</type>
    <internal_type>file</internal_type>
    <allowed>gif,png,jpg</allowed>
    <max_size>1000</max_size>
    <uploadfolder>fileadmin/user_upload/{$uploadFolder}</uploadfolder>
    <show_thumbs>1</show_thumbs>
    <size>1</size>
    <maxitems>1</maxitems>
    <minitems>0</minitems>
    <config>
    <label>Element Picture</label>
  </TCEforms>
</field_picture>
```

Problem ist nun folgendes:
Innerhalb der DS kann ich innerhalb von <TypoScript> problemlos auf die Variable zugreifen. Wenn der User allerdings im Backend ein Bild hochlädt, muss das auch in <uploadfolder> im TCEforms Tag so stehen. Da kennt er die Variable aber nicht mehr!

Frage: Wie ist das möglich, dort ein variablen Wert zu nutzen?

## Antworten

### [#2](https://www.typo3.net/d/68350-dyn-pfaduebergabe-per-ts-konstante/2) · FordPrefect · 2007-10-12

Hi,

ist ja auch klar, sind ja zwei verschiedene welten, denke das das so nicht geht, mir fällt da gerade keine Lösung zu ein.

Grüsse

---

Quelle: „Dyn. Pfadübergabe per TS Konstante“, typo3.net, https://www.typo3.net/d/68350-dyn-pfaduebergabe-per-ts-konstante
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
