* Fix bug #44578.
This commit is contained in:
@@ -4,16 +4,19 @@ global $lang, $config;
|
||||
|
||||
$fields = defineFieldList('product');
|
||||
|
||||
$fields->field('program')
|
||||
->control('picker')
|
||||
->items(data('fields.program.options'))
|
||||
->value(data('fields.program.default'));
|
||||
if($config->systemMode != 'light')
|
||||
{
|
||||
$fields->field('program')
|
||||
->control('picker')
|
||||
->items(data('fields.program.options'))
|
||||
->value(data('fields.program.default'));
|
||||
|
||||
$fields->field('line')
|
||||
->hidden(empty(data('fields.program.default')))
|
||||
->control('picker')
|
||||
->items(data('fields.line.options'))
|
||||
->value(data('fields.line.default'));
|
||||
$fields->field('line')
|
||||
->hidden(empty(data('fields.program.default')))
|
||||
->control('picker')
|
||||
->items(data('fields.line.options'))
|
||||
->value(data('fields.line.default'));
|
||||
}
|
||||
|
||||
$fields->field('name')->wrapBefore()->control('input');
|
||||
|
||||
|
||||
@@ -8,13 +8,16 @@ $fields->field('QD')->foldable();
|
||||
$fields->field('RD')->foldable();
|
||||
$fields->field('acl')->foldable();
|
||||
|
||||
$fields->field('line')
|
||||
->control('inputGroup')
|
||||
->items(false)
|
||||
->item(field('line')->control('picker')->placeholder($lang->product->line)->name('line')->items(data('fields.line.options'))->value(data('fields.line.default')))
|
||||
->item(field('lineName')->control('input')->className('hidden')->name('lineName'));
|
||||
if($config->systemMode != 'light')
|
||||
{
|
||||
$fields->field('line')
|
||||
->control('inputGroup')
|
||||
->items(false)
|
||||
->item(field('line')->control('picker')->placeholder($lang->product->line)->name('line')->items(data('fields.line.options'))->value(data('fields.line.default')))
|
||||
->item(field('lineName')->control('input')->className('hidden')->name('lineName'));
|
||||
|
||||
if(hasPriv('product', 'manageLine')) $fields->field('line')->checkbox(array('text' => $lang->product->newLine, 'name' => 'newLine'));
|
||||
if(hasPriv('product', 'manageLine')) $fields->field('line')->checkbox(array('text' => $lang->product->newLine, 'name' => 'newLine'));
|
||||
}
|
||||
|
||||
if(!empty($config->setCode))
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user