---
title: "Einsteigerhilfe"
url: "https://www.typo3.net/d/116569-einsteigerhilfe"
source: "typo3.net"
tags: ["Allgemein","Frage"]
created: "2013-11-12"
last_reply: "2013-11-12"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# Einsteigerhilfe

Allgemein · 4 Antworten · gestartet 2013-11-12

## Eröffnungsbeitrag

**Questioner** · 2013-11-12 · [Beitrag #1](https://www.typo3.net/d/116569-einsteigerhilfe/1)

Hallo,

ich muss mich bis Ende des Jahres in Typo3 6.1 einarbeiten.
Ziel soll es sein, dass ich eigene Extensions entwickeln und bestehende anpassen kann.
Hauptsächlich sollen im Backend neue Felder hinzugefügt werden.

Leider sind die meisten Tutorials für ältere Versionen und funktionieren für mich wohl nicht so richtig.

Immer wieder stoße ich auf Bereiche, die bei mir einfach anders sind. So verweist ein Tutorial z.B. auf die t3lib/stddb/tables.php um das TCA zu erklären. Nur exisitert bei mir noch nicht einmal das Verzeichnis stddb...

Z.b. kann ich mit der Extension "Kickstarter" nichts anfangen. Nach der Installation und dem Einspielen des Patches ändert sich im BE rein gar nichts. Kein neuer Menü-Eintrag, keine Änderungen am wohl neuen Extension-Manager -> nichts.

Auch bin ich gerade etwas überfordert, was die Templates angeht. Was ist aktuell? Was muss ich lernen?
TemplaVoila? Fluid? Keine Ahnung...

Ich bin ja schon froh TypoScript so einigermaßen zu verstehen.

Gibt es irgendein empfehlenswertes Tutorial, Buch oder irgendwas, das mit hilft mich in das ganze Thema einzufinden?
Es gibt 1000 Bücher die beschreiben wie man mit Typo3 eine Website aufbaut, vorhandene Templates installiert und vorhandene Extensions nutzt.
Ich brauche aber keine Bedienungsanleitung, sondern ein Entwicklungsguide.

Liebe Grüße
Questioner

## Antworten

### [#2](https://www.typo3.net/d/116569-einsteigerhilfe/2) · freeatweb · 2013-11-12

Hallo,
die Extension "Kickstarter" ist für TYPO3 Version 4.
Ich glaube folgende Extension wird dir als Einsteiger gut gefallen (v.a. die gute Dokumentation dazu ;)) <http://typo3.org/extensions/repository/view/extension_builder>

Für das Templating unter TYPO3 6.1. empfehle ich dir FLUID.
TemplaVoila und T3 6.X haben gerade eine Ehekrise.

LG

### [#3](https://www.typo3.net/d/116569-einsteigerhilfe/3) · Bluespuke · 2013-11-12

Ich hab mich in extbase/fluid reingelesen mit Hilfe von diesem Buch: <http://www.amazon.de/Zukunftssichere-TYPO3-Extensions-mit-Extbase-Fluid/dp/3897219654/ref=sr_1_1?ie=UTF8&qid=1384255492&sr=8-1> .

Dort wird auch nochmal das MVC-Prinzip und Domain-Driven Design erklärt, falls deine Kenntnisse (sow ie meine damals) etwas eingerostet sind. Wenn du eine gute Grundlage in PHP und Objekt-orientierter Programmation hast, sollte es kein Problem sein damit rein zu kommen.

Für die "älteren" Extensions auf piBase hab ich hier das TYPO3 Kochbuch <http://www.amazon.de/TYPO3-Kochbuch-Aktuell-4-2-CD-ROM/dp/3897218518/ref=sr_1_1?ie=UTF8&qid=1384255652&sr=8-1> .

Für beides gilt aber "Hier sind die Möglichkeiten, so und so könntest Du das einsetzen, also überleg selber mit!" und nicht "Tippe dies ein, mache das nach, schau mal da... Nix gerafft aber es funktioniert..."

#edit: doofe verlinkungen! :(

### [#4](https://www.typo3.net/d/116569-einsteigerhilfe/4) · Questioner · 2013-11-12

Vielen Dank Ihr beiden.
Den Extension Builder habe ich mir direkt mal installiert und spiele damit jetzt etwas rum.
Und auch meine Template-Frage hat sich ja schon rasch beantwortet.
VIELEN DANK!

Dann werde ich mich jetzt erst einmal mit den Extensions beschäftigen. Das Buch werde ich mir aber sicher auch mal anschauen.

Ist dort auch beschrieben wir die verschiedenen Mechaniken von Typo3 ineinandergreifen?

Als blutiger Anfänger weiß ich bisher nur, dass Constants - wie der Name ja schon sagt - Konstanten, also Variablen sind, auf die man im Setup-Bereich zugreifen kann.
Und ich weiß, dass es statische Includes von Extensions gibt.

Ich habe aber noch keine Ahnung, wie die verfügbaren Includes ins BE kommen, bzw. wo die liegen.
Außerdem muss TS ja auch irgendwie mit PHP kommunizieren können. Zumindest kann ja css_styled_content irgendwie den Content einer Seite ermitteln und ausgeben...

Sind das Themen, die in diesem Buch auch behandelt werden oder muss ich mich dazu noch tiefer einarbeiten?

Ganz liebe Grüße
Questioner

### [#5](https://www.typo3.net/d/116569-einsteigerhilfe/5) · Bluespuke · 2013-11-12

Also jede Extension hat seine eigenen Konstaten und Setup. Diese liegen dann auch im Ordner der Extension. Über die einzelnen Dateien (tca.php, ext_tables.php, ext_emconf.php) die von TYPO3 automatisch im Extension-Ordner gesucht werden kannst Du dann den Pfad zu z.B. Konstanten definieren.

Das Buch TYPO3-Extensions mit Extbase & Fluid erklärt am praktischen Beispiel eines Blogs den Aufbau einer Extbase-Extension in allen Punkten. Damit (und mit ein bischen Hirnschmalz) sollte man sich überall hinein arbeiten. Ich kann das Buch auf jeden Fall empfehlen.
Die Kleinigkeiten, die ich dann noch durch meine Anwendungen hatte konnte ich aber mit einer gezielten Google-Suche finden.

---

Quelle: „Einsteigerhilfe“, typo3.net, https://www.typo3.net/d/116569-einsteigerhilfe
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
