Development
Work with site
Installation
-
Clone the repository
git clone https://github.com/buepro/typo3-container_elements.git && cd typo3-container_elementsCopied! -
Create site
composer ddev:installCopied!
Development
Use the ddev container during development. Like this the system environment is being respected. E.g.:
ddev composer update
Copied!
Uninstallation
To remove the development site use:
composer ddev:uninstall
Copied!
Create tests
Create test db
- Clean up db structure
- Clear the field
ucfrombe_users - Export tables
be_in CSV-formatusers, pages, sys_ template, tt_ content -
Format CSV-Files
- Add table name on top of column definitions
- Prefix all rows except the table name row with a coma
- Replace
""by'
Add needed extensions
It might be needed to add the following extensions:
protected $coreExtensionsToLoad = [
'impexp',
'seo',
'felogin',
];
Copied!
protected $testExtensionsToLoad = [
'typo3conf/ext/vhs',
'typo3conf/ext/container',
'typo3conf/ext/container_elements',
'typo3conf/ext/bootstrap_package',
'typo3conf/ext/pizpalue',
];
Copied!