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

</code>

], … 
add your extension to require section (see composer.json file in your extension)
 … "require": {
<code>
    ...
    "yourvendor/yourextension": "^9.5"
},

</code>

… 

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.1632484749.txt.gz
  • Zuletzt geändert: 2021/09/24 11:59
  • von afineske