finiweb:intern:typo3

Dies ist eine alte Version des Dokuments!


Typo3

composer create-project typo3/cms-base-distribution <projectName> ^8
composer create-project typo3/cms-base-distribution <projectName> ^9

Create sources folder in Project Folder and edit composer.json to add highlighted line

...
"repositories": [
  { "type": "composer", "url": "https://composer.typo3.org/" },
  { "type": "path", "url": ".sources/*"}
],
...
add your extension to require section (see composer.json file in your extension)
...
"require": {
		...
		"yourvendor/yourextension": "^9.5"
	},
...

Five lines to setup and run a typo3 installation:

mkdir typo3v9 && cd typo3v9
ddev config --project-type=typo3 --docroot=public --create-docroot=true
ddev composer create typo3/cms-base-distribution:"9.5" --prefer-dist
ddev start
touch public/FIRST_INSTALL && ddev launch typo3/install.php

In die config.yaml der Seite einfügen

routeEnhancers:
  PageTypeSuffix:
    type: PageType
    default: '.html'
    map:
      '.html': 0

  • finiweb/intern/typo3.1589489160.txt.gz
  • Zuletzt geändert: 2020/05/14 20:46
  • von afineske