1. Installation der Extension
Führe folgenden Befehl aus, um die Content Blocks-Extension zu installieren:
ddev composer req friendsoftypo3/content-blocks
Anschließend ist die Extension im TYPO3-Backend unter Erweiterungen sichtbar.
2. Content Block erstellen
Erzeuge einen neuen Content Block mit einem der folgenden Befehle:
ddev typo3 content-blocks:create
ODER
ddev typo3 make:content-block
Fülle die Angaben wie Name, Vendor usw. im Dialog aus.
3. Extension einrichten und System-Cache leeren
Nach dem Erstellen oder Ändern der config.yaml:
ddev typo3 cache:flush -g system && ddev typo3 extension:setup --extension=akoesitepackage
Dadurch wird die Ordnerstruktur erstellt. Dieser Befehl muss nach Änderungen an der config.yaml erneut ausgeführt werden.
4. Sprachdateien generieren
Erstelle automatisch ein Sprach-File basierend auf den Labels in der config.yaml:
ddev typo3 content-blocks:language:generate vendor/name
Erstellt ein language-File auf Basis der Labels in der config.yaml. Für andere Backendsprachen können separate Dateien angelegt werden.