Skip to content

Installation

Christian Schrebe edited this page Mar 18, 2024 · 11 revisions

Wichtiger Hinweis:

Die Versionen 6.x.x sind für die TYPO3 12.4.x. LTS Versionen geeignet.
Die Versionen 5.x.x sind für die TYPO3 11.5.x. LTS Versionen geeignet.
Die Versionen 4.x.x sind für die TYPO3 10.4.x. LTS Versionen geeignet.

Ab Version 4 wird nur noch die Installation über den Composer standardmäßig unterstützt. Grundlegende Informationen über die TYPO3 Installation im Composer Mode findet sich im Installation and Upgrade Guide.

TYPO3 12.4 LTS

Erstelle ein eigenes Composer Project für die neue Website. Ein Beispiel findest du hier:

{
  "name": "pfadfinden/stamm-weise-dose-website",
  "version": "1.0.0",
  "description": "Beispiel composer.json für eine BdP TYPO3 Website",
  "type": "project",
  "license": "GPL-2.0-or-later",
   "config": {
    "platform": {
      "php": "8.2"
    },
    "sort-packages": true,
    "allow-plugins": {
      "typo3/cms-composer-installers": true,
      "typo3/class-alias-loader": true
    }
  },
  "minimum-stability": "stable",
  "require": {
    "php": ">=8.2",
    "friendsoftypo3/tt-address": "^8.0",
    "georgringer/news": "^11.4",
    "georgringer/numbered-pagination": "^2.0",
    "helhum/typo3-console": "^8.1",
    "lochmueller/calendarize": "^13.0",
    "lochmueller/staticfilecache": "^14.0",
    "pfadfinden/bdp_template": "^6.0.0",
    "typo3-console/composer-auto-commands": "^v1.1.1",
    "typo3/cms-about": "^12.4",
    "typo3/cms-adminpanel": "^12.4",
    "typo3/cms-backend": "^12.4",
    "typo3/cms-belog": "^12.4",
    "typo3/cms-beuser": "^12.4",
    "typo3/cms-core": "^12.4",
    "typo3/cms-dashboard": "^12.4",
    "typo3/cms-extbase": "^12.4",
    "typo3/cms-extensionmanager": "^12.4",
    "typo3/cms-filelist": "^12.4",
    "typo3/cms-filemetadata": "^12.4",
    "typo3/cms-fluid": "^12.4",
    "typo3/cms-fluid-styled-content": "^12.4",
    "typo3/cms-form": "^12.4",
    "typo3/cms-frontend": "^12.4",
    "typo3/cms-impexp": "^12.4",
    "typo3/cms-info": "^12.4",
    "typo3/cms-install": "^12.4",
    "typo3/cms-lowlevel": "^12.4",
    "typo3/cms-opendocs": "^12.4",
    "typo3/cms-recordlist": "^12.4",
    "typo3/cms-recycler": "^12.4",
    "typo3/cms-redirects": "^12.4",
    "typo3/cms-reports": "^12.4",
    "typo3/cms-rte-ckeditor": "^12.4",
    "typo3/cms-scheduler": "^12.4",
    "typo3/cms-seo": "^12.4",
    "typo3/cms-setup": "^12.4",
    "typo3/cms-sys-note": "^12.4",
    "typo3/cms-tstemplate": "^12.4",
    "typo3/cms-viewpage": "^12.4"
  },
  "scripts": {
    "typo3-cms-scripts": [
      "typo3 install:fixfolderstructure"
    ],
    "post-autoload-dump": [
      "@typo3-cms-scripts"
    ],
    "post-install-cmd": [
      "@favicons"
    ],
    "post-update-cmd": [
      "@favicons"
    ],
    "favicons": [
      "ln -sf ../vendor/pfadfinden/bdp_template/Resources/Public/Icons/favicon.ico public/favicon.ico"
    ]
    "dbupdate": [
      "typo3 database:updateschema \"*\""
    ],
  },
  "extra": {
    "typo3/cms": {
      "web-dir": "public"
    }
  }
}

Update

Update die Extension normal über den composer:

composer update pfadfinden/bdp_template --with-all-dependencies

Update den TYPO3 core:

composer update typo/cms-* --with-all-dependencies
Clone this wiki locally