Einstieg

Die Starter-Erweiterung

Nutzen Sie die Starter-Erweiterung, um eine TYPO3-CMS-Website innerhalb weniger Minuten zum Laufen zu bringen. Die Starter-Erweiterung wird mit einer kleinen Vorkonfiguration geliefert, um die Entwicklung zu erleichtern.

Was macht die Starter-Erweiterung?

Durch Erweiterungen wird das TYPO3 CMS an deine Bedürfnisse angepasst. Jede Website verfügt über eine sogenannte Provider-Erweiterung oder ein Site-Paket. Innerhalb dieser Erweiterung befindet sich die Konfiguration, um TYPO3 so zu konfigurieren, dass es die gewünschten Vorlagen verwendet. Allerdings ist es selbst bei guten Kenntnissen manchmal zeitaufwändig, alle beweglichen Teile zusammenzubringen.

Mit unserer Starter-Erweiterung müssen Sie sich nicht mehr den Kopf zerbrechen. Die Erweiterung ist bereits so vorkonfiguriert, dass sie eine Standardvorlage ausgibt, aus der die Entwicklung sofort begonnen werden kann. Die Funktionalität beschränkt sich jedoch auf die Grundlagen der Frontend-Programmierung in TYPO3 und die Einrichtung grundlegender Dinge wie das Einbinden von Stylesheets, die Ausgabe von Navigation, die Entwicklung eines View-Helpers usw. Wir haben dies absichtlich getan, damit Sie sich nicht damit aufhalten Dinge zu konfigurieren oder zu ändern, die wahrscheinlich nicht benötigt werden. Wenn Sie ein neues Projekt starten, ist es unserer Meinung besser mit einem leeren Projekt zu starten.

Einrichtung

1. Composerumgebung einrichten

Damit Sie Erweiterungen installieren und verwalten können, muss Composer richtig eingerichtet sein.
Gehen Sie zum Stammordner des TYPO3-Projekts (Ordner mit der Datei „composer.json“). Führen Sie folgenden Befehl aus:


                mkdir local_packages
composer config repositories.local_packages '{ "type": "path", "url": "local_packages/*", "options": { "symlink": true } }'
            

2. Klonen der Starter-Erweiterung

Führen Sie folgende Befehle aus:


                cd local_packages
git clone git@github.com:pagedoctor/t3-starter.git
            

3. Installieren der Starter-Erweiterung

Nach dem klonen der Starter-Erweiterung wird diese über folgenden Befehl installiert:


                cd ..
composer req pagedoctor/t3-starter:@dev
            

4. Statisches Template inkludieren

Melden Sie sich im TYPO3 CMS an und inkludieren Sie in den "root template record" das statische Template Pagedoctor: Enable Starter.


5. Cache löschen

Gehen Sie zu "Maintenance" unter "Admin Tools" und klicken Sie auf Flush TYPO3 and PHP Cache.