Files
EasySoft-ZenTaoPMS/module/programplan/config/form.php
T

17 lines
1.1 KiB
PHP

<?php
declare(strict_types = 1);
if(!isset($config->programplan->create)) $config->programplan->create = new stdclass;
$config->programplan->create->form = array();
$config->programplan->create->formFields = array('planIDList', 'names', 'PM', 'percents', 'attributes', 'acl', 'milestone', 'begin', 'end', 'realBegan', 'realEnd', 'desc', 'orders', 'type');
foreach($config->programplan->create->formFields as $field) $config->programplan->create->form[$field] = array('required' => false, 'type' => 'array');
$config->programplan->ajaxCustom = new stdClass();
$config->programplan->ajaxCustom->form = array();
$config->programplan->ajaxCustom->form['type'] = array('required' => true, 'type' => 'string');
$config->programplan->ajaxCustom->form['name'] = array('required' => true, 'type' => 'string');
$config->programplan->ajaxCustom->form['status'] = array('required' => true, 'type' => 'string');
$config->programplan->ajaxCustom->form['pri'] = array('required' => true, 'type' => 'int');
$config->programplan->ajaxCustom->form['date'] = array('required' => false, 'type' => 'string', 'default' => helper::today());