dev-missing-null-parameter
dev-missing-null-parameter
The Requires
The Development Requires
by Marc Neuhaus
Wallogit.com
2017 © Pedro Peláez
Extension to facilitate import from PIM to TYPO3 records., (*2)
composer require typo3/cms-scheduler
TCA Definitions File, (*4)
| Version | TYPO3 | PHP | Support/Development |
|---|---|---|---|
| 6.x | 12.x | 8.1 - 8.3 | Features, Bugfixes, Security Updates |
| 5.x | 7.6 - 8.7 | 5.5 - 7.2 | Support dropped |
Please refer to the Migration Guide document included in this repository., (*5)
Assuming that you put all of the above components together correctly, running the import CLI command should cause the following chain of events to occur:, (*6)
Server is iteratedModule from each Server is iteratedServer and Module
update or
delete actions (note: create is compounded into update since ad-hoc creation happens)The following hints may help developers avoid pitfalls when working with this logic:, (*7)
system one which is normally hidden unless you are in
Development context or the system cache flushing was explicitly allowed for your user.TypeConverts are used, Extbase's validation logic is not triggered. This
means you can potentially save values in the DB that cause loading of the Entity to fail
if for example it is passed as argument to a controller action (unless you disable
validation for the argument in the controller action itself).TypeConverters for standard types which may not be possible to override.
Should you experience problems with this, it is possible to remove an already registered
TypeConverter directly from the TYPO3_CONF_VARS array but this is strongly discouraged.
If a given TypeConverter is unable to convert a value, consider wrapping said value
in a ValueObject you attach to your Entity, then create a TypeConverter that converts
to that type of ValueObject.TypeConverter base class may cause vital features to stop
working, e.g. could prevent proper handling of relations. The less you customise, the more
likely it is that the default rules will handle your object types with no problems.