mirror of
https://github.com/farmOS/farmOS.git
synced 2024-02-23 11:37:38 +01:00
Use farm_asset Views argument validation plugin.
This commit is contained in:
parent
87378418ee
commit
ab922b2d9c
|
@ -914,14 +914,7 @@ function farm_livestock_views_default_views() {
|
|||
$handler->display->display_options['arguments']['field_farm_asset_target_id']['summary']['format'] = 'default_summary';
|
||||
$handler->display->display_options['arguments']['field_farm_asset_target_id']['summary_options']['items_per_page'] = '25';
|
||||
$handler->display->display_options['arguments']['field_farm_asset_target_id']['specify_validation'] = TRUE;
|
||||
$handler->display->display_options['arguments']['field_farm_asset_target_id']['validate']['type'] = 'php';
|
||||
$handler->display->display_options['arguments']['field_farm_asset_target_id']['validate_options']['code'] = '// Attempt to load the asset.
|
||||
$farm_asset = farm_asset_load($argument);
|
||||
if (!empty($farm_asset)) {
|
||||
// Set the title.
|
||||
$handler->validated_title = entity_label(\'farm_asset\', $farm_asset);
|
||||
return TRUE;
|
||||
}';
|
||||
$handler->display->display_options['arguments']['field_farm_asset_target_id']['validate']['type'] = 'farm_asset';
|
||||
/* Filter criterion: Log: Log type */
|
||||
$handler->display->display_options['filters']['type']['id'] = 'type';
|
||||
$handler->display->display_options['filters']['type']['table'] = 'log';
|
||||
|
|
Loading…
Reference in a new issue