[TYPO3-dev] STOP saving TCA form data using function processDatamap_preProcessFieldArray validation
Satish Maurya
satish04mca at gmail.com
Tue Dec 16 12:12:41 CET 2014
Hi All,
I have validated start and end date using below function but the data gets
saved into DB.
function processDatamap_preProcessFieldArray(&$fieldArray, $table, $id,
&$pObj) {
global $TYPO3_DB, $TCA;
if($table == 'tx_ce_featurerequest_data') {
if( $fieldArray['vote_end_date'] < $fieldArray['vote_start_date'] ) {
$pObj->log('tx_ce_featurerequest_data', 2, $id, 0, 1, "Voting end
(".t3lib_BEfunc::date($fieldArray['vote_end_date']).") is earlier than
Voting start
date(".t3lib_BEfunc::date($fieldArray['vote_start_date']).").", 1);
}
Is there any way to stop saving data if error occurred?
*Thanks*
Satish
More information about the TYPO3-dev
mailing list