---
title: "HTML Template in Extension einbinden"
url: "https://www.typo3.net/d/35059-html-template-in-extension-einbinden"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage"]
created: "2005-12-19"
last_reply: "2005-12-19"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# HTML Template in Extension einbinden

Extensions › Entwicklung · 1 Antwort · gestartet 2005-12-19

## Eröffnungsbeitrag

**felle** · 2005-12-19 · [Beitrag #1](https://www.typo3.net/d/35059-html-template-in-extension-einbinden/1)

Hallo, ich möchte in ein Frontend-Plugin ein HTML Template einbinden und dieses dann rendern, so dass  der HTML Quelltext nicht in den PHP  Klassen steht.
Ich habe hierzu folgende Funktion geschrieben

```php
function render_html_template($content,$conf){

      $template = $this->cObj->fileResource('typo3/ext/mms_mailform/pi1/template.html');
      //Werte setzen
      $title = "Test Überschrift";
      $bodytext = " Test Text";
      $form = '
      	<form>....Formular Quelltext .... </form>
        ';
      // Substitutions
      $markerArray["###TITLE###"]=$title;
      $markerArray["###TEXT###"]=$bodytext;
      $markerArray["###FORM###"]=$form;
      //Subpart extrahieren
$subpart=$this->cObj->getSubpart($template,"###TEMPLATE###");
      //Substition durchführen
      //es wird nichts gerendert  $content=$this->cObj->substituteMarkerArray($subpart,$markerArray);
$content.= 'anhangtest';
return $content;
}
```

Nur wird leider von dem Template nichts angezeigt. "anhangtest" wird ausgegeben.
Das Template ist auch an der richtigen Stelle mit den jeweiligen Markern.
Weiß jemamd wo mein Fehler ist, oder ob ich was vergessen hab?

## Antworten

### [#2](https://www.typo3.net/d/35059-html-template-in-extension-einbinden/2) · philippw · 2005-12-19

Salut

1. Du hast Zeile 17 auskommentiert. Da kann ja kein Content ausgegeben werden.
2. markerArray solltest Du auch als Array definieren:

```php
$markerArray = array()
```

lg philipp

---

Quelle: „HTML Template in Extension einbinden“, typo3.net, https://www.typo3.net/d/35059-html-template-in-extension-einbinden
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
