3
0
Fork 0
mirror of https://github.com/farmOS/farmOS.git synced 2024-02-23 11:37:38 +01:00

Add support for generating Quantity reference fields in FarmFieldFactory.

This commit is contained in:
Michael Stenta 2021-01-06 10:45:36 -05:00
parent 006d890d24
commit f9adbf5a96

View file

@ -306,6 +306,29 @@ class FarmFieldFactory implements FarmFieldFactoryInterface {
];
break;
// Quantity reference.
case 'quantity':
$handler = 'default:quantity';
$handler_settings = [
'target_bundles' => NULL,
'sort' => [
'field' => 'label',
'direction' => 'asc',
],
'auto_create' => FALSE,
'auto_create_bundle' => '',
];
$form_display_options = [
'type' => 'inline_entity_form_complex',
'weight' => $options['weight']['form'] ?? 0,
];
$view_display_options = [
'label' => 'inline',
'type' => 'string',
'weight' => $options['weight']['view'] ?? 0,
];
break;
// Term reference.
case 'taxonomy_term':
$handler = 'default:taxonomy_term';