Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| finiweb:intern:typo3 [2019/08/26 12:09] – ↷ Page moved from finiweb:typo3 to finiweb:intern:typo3 afineske | finiweb:intern:typo3 [2022/08/15 07:28] (aktuell) – afineske | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Typo3 ====== | ====== Typo3 ====== | ||
| + | |||
| ===== Composer install ===== | ===== Composer install ===== | ||
| + | |||
| ==== Typo3 8 LTS ==== | ==== Typo3 8 LTS ==== | ||
| - | < | + | |
| + | < | ||
| + | composer create-project typo3/ | ||
| + | |||
| + | </ | ||
| ==== Typo3 9 LTS ==== | ==== Typo3 9 LTS ==== | ||
| - | < | + | |
| + | < | ||
| + | composer create-project typo3/ | ||
| + | |||
| + | </ | ||
| ===== Own extension in Composer ===== | ===== Own extension in Composer ===== | ||
| - | Create '' | + | |
| + | Create '' | ||
| <sxh; highlight: | <sxh; highlight: | ||
| - | ... | + | …, |
| " | " | ||
| - | | + | |
| - | { " | + | ], … |
| - | ], | + | |
| - | ... | + | |
| </ | </ | ||
| - | add your extension to '' | + | add your extension to '' |
| <sxh> | <sxh> | ||
| - | ... | + | ..., |
| " | " | ||
| - | ... | + | |
| - | " | + | }, |
| - | }, | + | |
| - | ... | + | |
| </ | </ | ||
| + | |||
| ===== ddev ===== | ===== ddev ===== | ||
| - | <code> | + | |
| - | ddev config | + | ==== ddev & typo3 quick setup ==== |
| - | ddev start | + | |
| - | touch public/ | + | Five lines to setup and run a typo3 installation: |
| + | |||
| + | ==== html Suffix Typo3 9.5 ==== | ||
| + | |||
| + | In die config.yaml der Seite einfügen <sxh yaml> routeEnhancers: | ||
| + | |||
| + | < | ||
| + | PageTypeSuffix: | ||
| + | type: PageType | ||
| + | default: ' | ||
| + | map: | ||
| + | ' | ||
| </ | </ | ||
| + | |||
| + | </ | ||
| + | |||
| + | |||