Development¶
Work with site¶
Installation¶
Clone the repository
git clone https://github.com/buepro/typo3-container_elements.git && cd typo3-container_elements
Create site
composer ddev:install
Development¶
Use the ddev container during development. Like this the system environment is being respected. E.g.:
ddev composer update
Create tests¶
Create test db¶
Clean up db structure
Clear the field
uc
frombe_users
Export tables
be_users, pages, sys_template, tt_content
in CSV-formatFormat 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',
];
protected $testExtensionsToLoad = [
'typo3conf/ext/vhs',
'typo3conf/ext/container',
'typo3conf/ext/container_elements',
'typo3conf/ext/bootstrap_package',
'typo3conf/ext/pizpalue',
];