Develop
Work with site
Installation
-
Clone the repository
git clone https://github.com/buepro/typo3-pizpalue.git
Copied! -
Create site
composer ddev:install
Copied!
Development
Use local packages
To work at the same time on other packages (e.g. user_
) carry out the
following steps:
-
Mount local directories to the container by adjusting and adding the following script to
.ddev/
:docker- compose. mount. yaml services: web: volumes: # Mount local directory to the web containers path `/mnt/public/package` - "~/Projects/public:/mnt/public/package"
Copied! -
Add the package repository to the composer configuration:
{ "repositories": { "user-pizpalue": { "type": "path", "url": "/mnt/public/package/typo3-user_pizpalue" } } }
Copied!
Create tests
Create test db with PhpMyAdmin
- Clean up the db
- Select tables
pages, sys_
template, tt_ content - Set format specific options as following
Enclose columns with `"`
Escape columns with
"
* Replace NULL by\NULL
Add needed extensions
It might be needed to add the following extensions:
protected $coreExtensionsToLoad = [
'impexp',
'seo',
];
Copied!
protected $testExtensionsToLoad = [
'typo3conf/ext/pvh',
'typo3conf/ext/container',
'typo3conf/ext/container_elements',
'typo3conf/ext/bootstrap_package',
'typo3conf/ext/pizpalue',
];
Copied!
Documentation
Create upgrade description
git log v13.
2. 0.. 7ab170cc -- pretty="* %s (%cd, %h)%n+++%n%n%b%n" -- date=format:%d.%m.%Y -- abbrev- commit -- grep "\!\!\!" > Upgrade. rst - Format headings
Notes
-
Bootstrap package sync status:
- Branch master: 21.08.2024 / commit 6325cbb8