---
title: "Marker substituieren"
url: "https://www.typo3.net/d/4937-marker-substituieren"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","PHP","Templates & Layouts"]
created: "2003-08-15"
last_reply: "2003-08-15"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# Marker substituieren

Extensions › Entwicklung · 0 Antworten · gestartet 2003-08-15

## Eröffnungsbeitrag

**navigator** · 2003-08-15 · [Beitrag #1](https://www.typo3.net/d/4937-marker-substituieren/1)

hallo,

ich arbeite an einer extension als frontend plugin, die daten aus einer tabelle ausliest. als vorlage dient mir die faq-extension.

die daten werden wunderbar ausgelsen und den markern zugewiesen.

```php
$markerArray = $this->getItemMarkerArray($row,"displayList");
```

dieses array ist korrekt mit name-wert-paaren gefüllt.

beim substituieren der marker für die ausgabe gibt es allerdings keinen templatecode, was mich etwas verwundert.

die substitution wird in einer schleife aufgerufen wie folgt aufgerufen:

```php
$itemsOut.= $this->cObj->substituteMarkerArrayCached($t["item"][($cc%count($t["item"]))],$markerArray,array(),$wrappedSubpartArray);
```

allerdings ist das array $t anscheinend leer.

letztendlich scheint es auf darauf hinauszulaufen, dass hier nicht das passiert, was passieren soll:

```php
$this->templateCode = $this->cObj->fileResource($this->conf["templateFile"]);
```

in $this->conf gibt es jedenfalls kein templatefile, obwohl im setup steht

```typoscript
templateFile = {$plugin.ss_producttypes.file.templateFile}
```

und in constants:

```typoscript
file.templateFile = EXT:ss_producttypes/pi/ss_shops_templ.tmpl
```

hat dafür jemand einen tipp? das ist doch echt seltsam: ich habe die maker in einem errray nebst werten und muss nun nur mal in einer schleife die substitution vornehmen, erkenne marker und setze den wert. aber nichts passiert.

---

Quelle: „Marker substituieren“, typo3.net, https://www.typo3.net/d/4937-marker-substituieren
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
