When I put this code in Submission Form, a value become to another value.
e.g.
I set like this:
$d=mktime(0,0,0,$d[1]-10,$d[2],$d[0])
And save it , then I went back to the setting and look at the code like this:
$d=mktime(0,0,0,$d[1]-10,$d[2],$d[1])
A value(marked red) automatically was changed.
And these were treated Date Element for setting and the staging was onBeforestore
Whole code is below:
e.g.
I set like this:
$d=mktime(0,0,0,$d[1]-10,$d[2],$d[0])
And save it , then I went back to the setting and look at the code like this:
$d=mktime(0,0,0,$d[1]-10,$d[2],$d[1])
A value(marked red) automatically was changed.
And these were treated Date Element for setting and the staging was onBeforestore
Whole code is below:
Any technique was needed for using mktime() in Submission Form ?('_JEXEC') or die ('Restricted access');
$origin = JRequest::getVar('db_event___begin',post);
return $formModel->updateFormData('db_event___dummy',$origin,true);
$d=explode("-",substr('$origin',0,10));
$d=mktime(0,0,0,$d[1]-10,$d[2],$d[0]);
return $formModel->updateFormData('db_event___date',$d,true);
$t=explode(":",substr('$origin',11,0));
$t=mktime($t[0],$t[1],0,0,0,0);
return $formModel->updateFormData('db_event___time',$t,true);