---
title: "No template has been specified. Use either setTemplateSource() or setTemplatePathAndFilename()."
url: "https://www.typo3.net/d/112698-no-template-has-been-specified-use-either-settemplatesource-or-settemplatepathandfilename"
source: "typo3.net"
tags: ["Extensions","Extbase","Fluid","Frage"]
created: "2012-11-06"
last_reply: "2013-06-21"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# No template has been specified. Use either setTemplateSource() or setTemplatePathAndFilename().

Extensions › Extbase · 3 Antworten · gestartet 2012-11-06

## Eröffnungsbeitrag

**Schili65** · 2012-11-06 · [Beitrag #1](https://www.typo3.net/d/112698-no-template-has-been-specified-use-either-settemplatesource-or-settemplatepathandfilename/1)

Hallo zusammen, ich bin ein Newbie auf dem Gebiet Fluid. ich habe mir ein Typo3 4.7.5 aufgesetzt und folgendes TS drin. Lokal unter einem XAMPP (1.8...) funktioniert alles bestens, sobald ich aber das ganze auf den Webserver hochspiele bekomme ich dort die Fehlermeldung : No template has been specified. Use either setTemplateSource() or setTemplatePathAndFilename().

Jetzt liegt meine Vermutung darin, daß irgendeine Einstellung des Servers falsch ist! Hatte irgendjemand schon einmal ein ähnliche Problem?

Mein TS:

page.10 = FLUIDTEMPLATE
page.10 {

  partialRootPath = fileadmin/templates/partials/
  layoutRootPath = fileadmin/templates/layouts/
  variables {

    content < styles.content.get
    content_left < styles.content.get
    content_left.select.where = colPos = 1
    content_right < styles.content.get
    content_right.select.where = colPos = 2
    content_slider < styles.content.get
    content_slider.select.where = colPos = 3
    content_bottom < styles.content.get
    content_bottom.select.where = colPos = 4

  }
}

page.10.file.stdWrap.cObject = CASE
page.10.file.stdWrap.cObject {
  key.data = levelfield:-1, backend_layout_next_level, slide
  key.override.field = backend_layout
  default = TEXT
  default.value = fileadmin/templates/threeColumn.html
  2 = TEXT
  2.value = fileadmin/templates/threeColumn.html
  3 = TEXT
  3.value = fileadmin/templates/fullSize.html
  4 = TEXT
  4.value = fileadmin/templates/startseite.html
  5 = TEXT
  5.value = fileadmin/templates/drittel.html
}

## Antworten

### [#2](https://www.typo3.net/d/112698-no-template-has-been-specified-use-either-settemplatesource-or-settemplatepathandfilename/2) · Unbekannter Benutzer · 2012-11-08

Eventuell Probleme mit Groß-/Kleinschreibung? Windows ist ja Case-Insensitive, während Linux Case-Sensitive ist.

### [#3](https://www.typo3.net/d/112698-no-template-has-been-specified-use-either-settemplatesource-or-settemplatepathandfilename/3) · Schili65 · 2012-11-08

Problem gelöst! Bin durch Zufall draufgestossen und muß sagen kitsunet hatte zu 100% recht! Der Template-Ordner war auf dem Server groß geschrieben... was man eigentlich im Internet ja nie tun sollte! Das war der Fehler!!!

Asche auf mein Haupt :-)

### [#4](https://www.typo3.net/d/112698-no-template-has-been-specified-use-either-settemplatesource-or-settemplatepathandfilename/4) · txomin · 2013-06-21

ebenfalls eine mögliche ursache ist, wenn man innerhalb von CASE statt TEXT noch HTML verwenden sollte...

---

Quelle: „No template has been specified. Use either setTemplateSource() or setTemplatePathAndFilename().“, typo3.net, https://www.typo3.net/d/112698-no-template-has-been-specified-use-either-settemplatesource-or-settemplatepathandfilename
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
