* Adjust program long time save tips.

This commit is contained in:
caoyanyi
2024-03-08 09:21:02 +08:00
parent 0988302ef8
commit 668f4cba4b
+6 -2
View File
@@ -37,6 +37,8 @@ class programZen extends program
protected function buildProgramForCreate(): object
{
$fields = $this->config->program->form->create;
if($this->post->longTime) $fields['end']['skipRequired'] = true;
$editorFields = array_keys(array_filter(array_map(function($config){return $config['control'] == 'editor';}, $fields)));
foreach(explode(',', trim($this->config->program->create->requiredFields, ',')) as $field)
{
@@ -68,8 +70,10 @@ class programZen extends program
*/
protected function buildProgramForEdit(int $programID): object
{
$oldProgram = $this->program->fetchByID($programID);
$fields = $this->config->program->form->edit;
$oldProgram = $this->program->fetchByID($programID);
$fields = $this->config->program->form->edit;
if($this->post->longTime) $fields['end']['skipRequired'] = true;
$editorFields = array_keys(array_filter(array_map(function($config){return $config['control'] == 'editor';}, $fields)));
foreach(explode(',', trim($this->config->program->edit->requiredFields, ',')) as $field)
{