.. ================================================== .. FOR YOUR INFORMATION .. -------------------------------------------------- .. -*- coding: utf-8 -*- with BOM. .. include:: ../../../../Includes.txt .. _administrators_install_composer_integration: Integration into a TYPO3 ======================== Precondition ------------ You have setup a TYPO3 installation in composer mode. See details for example at https://get.typo3.org/version/10 Workflow -------- Probably there will be a bug (I don't know why). Therefore it is recommended to open the Install Tool first: * https://my.domain.com/typo3/install.php Run the following statements in your console: .. code:: bash my@domain:~/workspace/TYPO3-104$ composer req netzmacher/launchstartgreen my@domain:~/workspace/TYPO3-104$ ddev exec vendor/bin/typo3cms database:updateschema; ddev exec vendor/bin/typo3cms extension:setupactive my@domain:~/workspace/TYPO3-104$ ddev exec vendor/bin/typo3cms cache:flush; ddev exec composer dumpautoload; ddev exec rm -rf public/typo3temp/var/cache/* public/typo3temp/var/Cache/* If an error will occured like: .. code:: bash [ TypeError ] Argument 2 passed to TYPO3\CMS\Core\Utility\ArrayUtility::mergeRecursiveWithOverrule() must be of the type array, bool given, called in /var/www/html/public/typo3/sysext/core/Classes/Configuration/ExtensionConfiguration.php on line 209 please reload * https://my.domain.com/typo3/install.php and flush the cache: Maintenance > Flush Cache. If you get an error, please repeat the reloading and the flushing of the cache. Repeat the code from above: .. code:: bash my@domain:~/workspace/TYPO3-104$ ddev exec vendor/bin/typo3cms database:updateschema; ddev exec vendor/bin/typo3cms extension:setupactive.. code:: bash my@domain:~/workspace/TYPO3-104$ ddev exec vendor/bin/typo3cms cache:flush; ddev exec composer dumpautoload; ddev exec rm -rf public/typo3temp/var/cache/* public/typo3temp/var/Cache/* Next step --------- :ref:`Launch `