diff --git a/modules/farm/farm_inventory/farm_inventory.views.inc b/modules/farm/farm_inventory/farm_inventory.views.inc new file mode 100644 index 00000000..ada51265 --- /dev/null +++ b/modules/farm/farm_inventory/farm_inventory.views.inc @@ -0,0 +1,64 @@ + array( + 'left_field' => 'type', + 'field' => 'type', + ), + ); + + // Inventory enabled. + $data['farm_inventory_asset_type']['enabled'] = array( + 'title' => t('Inventory enabled'), + 'help' => t('Whether or not inventory is enabled for the asset type.'), + 'field' => array( + 'handler' => 'views_handler_field_boolean', + 'click sortable' => TRUE, + ), + 'filter' => array( + 'handler' => 'views_handler_filter_boolean_operator', + 'label' => t('Enabled'), + 'type' => 'yes-no', + 'use equal' => TRUE, + ), + 'sort' => array( + 'handler' => 'views_handler_sort', + ), + ); + + // Inventory enabled. + $data['farm_inventory_asset_type']['individual'] = array( + 'title' => t('Asset is individual'), + 'help' => t('Whether or not to treat assets as individuals if inventory adjustments are not available.'), + 'field' => array( + 'handler' => 'views_handler_field_boolean', + 'click sortable' => TRUE, + ), + 'filter' => array( + 'handler' => 'views_handler_filter_boolean_operator', + 'label' => t('Individual'), + 'type' => 'yes-no', + 'use equal' => TRUE, + ), + 'sort' => array( + 'handler' => 'views_handler_sort', + ), + ); + + return $data; +}