Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| finiweb:intern:typo3 [2020/05/14 20:46] – 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 ===== | ||
| ==== ddev & typo3 quick setup ==== | ==== ddev & typo3 quick setup ==== | ||
| - | Five lines to setup and run a typo3 installation: | + | |
| - | <sxh bash> | + | Five lines to setup and run a typo3 installation: |
| - | mkdir typo3v9 && cd typo3v9 | + | |
| - | ddev config | + | |
| - | ddev composer create typo3/ | + | |
| - | ddev start | + | |
| - | touch public/ | + | |
| - | </ | + | |
| ==== html Suffix Typo3 9.5 ==== | ==== html Suffix Typo3 9.5 ==== | ||
| - | In die config.yaml der Seite einfügen | + | |
| - | <sxh yaml> | + | In die config.yaml der Seite einfügen <sxh yaml> routeEnhancers: |
| - | routeEnhancers: | + | |
| - | PageTypeSuffix: | + | < |
| - | type: PageType | + | PageTypeSuffix: |
| - | default: ' | + | type: PageType |
| - | map: | + | default: ' |
| - | ' | + | map: |
| + | ' | ||
| + | |||
| + | </ | ||
| </ | </ | ||
| + | |||
| + | |||