finiweb:intern:typo3

Typo3

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

Create Sources/Extensions folder in Project Folder and edit composer.json to add highlighted line

 …,
"repositories": [
    { "type": "path", "url": "Source/Extensions/*"}
], … 
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:

<code>
PageTypeSuffix:
  type: PageType
  default: '.html'
  map:
    '.html': 0

</code>

  • finiweb/intern/typo3.txt
  • Zuletzt geändert: 2022/08/15 07:28
  • von afineske