mirror of
https://github.com/farmOS/farmOS.git
synced 2024-02-23 11:37:38 +01:00
Add unit_quantity_value field to the quantity__unit_quantity views data table.
This commit is contained in:
parent
3116777ca4
commit
0ce20b9916
1 changed files with 26 additions and 1 deletions
|
@ -10,7 +10,7 @@
|
|||
*/
|
||||
function farm_quantity_price_views_data_alter(array &$data) {
|
||||
|
||||
// Create a value field, filter, and sort using fraction decimal handlers.
|
||||
// Create unit price field, filter, and sort using fraction decimal handlers.
|
||||
$fraction_fields = [
|
||||
'numerator' => 'unit_price_numerator',
|
||||
'denominator' => 'unit_price_denominator',
|
||||
|
@ -33,4 +33,29 @@ function farm_quantity_price_views_data_alter(array &$data) {
|
|||
'additional fields' => $fraction_fields,
|
||||
],
|
||||
];
|
||||
|
||||
// Create unit quantity field, filter, and sort using fraction decimal
|
||||
// handlers.
|
||||
$fraction_fields = [
|
||||
'numerator' => 'unit_quantity_numerator',
|
||||
'denominator' => 'unit_quantity_denominator',
|
||||
];
|
||||
$data['quantity__unit_quantity']['unit_quantity_value'] = [
|
||||
'title' => t('Unit quantity'),
|
||||
'help' => t('Value of the unit quantity, in decimal format.'),
|
||||
'real field' => 'unit_quantity_numerator',
|
||||
'field' => [
|
||||
'id' => 'fraction',
|
||||
'additional fields' => $fraction_fields,
|
||||
'click sortable' => TRUE,
|
||||
],
|
||||
'sort' => [
|
||||
'id' => 'fraction',
|
||||
'additional fields' => $fraction_fields,
|
||||
],
|
||||
'filter' => [
|
||||
'id' => 'fraction',
|
||||
'additional fields' => $fraction_fields,
|
||||
],
|
||||
];
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue