mirror of
https://github.com/farmOS/farmOS.git
synced 2024-02-23 11:37:38 +01:00
Views: move asset contextual filter to default display, remove per-asset page and pane displays.
This commit is contained in:
parent
b57a3fb54c
commit
e52d15c93a
|
@ -436,6 +436,25 @@ function farm_crop_views_default_views() {
|
|||
$handler->display->display_options['sorts']['id']['table'] = 'log';
|
||||
$handler->display->display_options['sorts']['id']['field'] = 'id';
|
||||
$handler->display->display_options['sorts']['id']['order'] = 'DESC';
|
||||
/* Contextual filter: Log: Planting (field_farm_planting) */
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['id'] = 'field_farm_planting_target_id';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['table'] = 'field_data_field_farm_planting';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['field'] = 'field_farm_planting_target_id';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['title_enable'] = TRUE;
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['title'] = 'Harvests of %1';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['default_argument_type'] = 'fixed';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary']['number_of_records'] = '0';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary']['format'] = 'default_summary';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary_options']['items_per_page'] = '25';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['specify_validation'] = TRUE;
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['validate']['type'] = 'php';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_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;
|
||||
}';
|
||||
/* Filter criterion: Log: Log type */
|
||||
$handler->display->display_options['filters']['type']['id'] = 'type';
|
||||
$handler->display->display_options['filters']['type']['table'] = 'log';
|
||||
|
@ -503,8 +522,8 @@ function farm_crop_views_default_views() {
|
|||
$handler->display->display_options['filters']['done']['expose']['operator'] = 'done_op';
|
||||
$handler->display->display_options['filters']['done']['expose']['identifier'] = 'done';
|
||||
|
||||
/* Display: All harvests (Page) */
|
||||
$handler = $view->new_display('page', 'All harvests (Page)', 'page');
|
||||
/* Display: Page */
|
||||
$handler = $view->new_display('page', 'Page', 'page');
|
||||
$handler->display->display_options['path'] = 'farm/crops/harvests';
|
||||
$handler->display->display_options['menu']['type'] = 'tab';
|
||||
$handler->display->display_options['menu']['title'] = 'Harvests';
|
||||
|
@ -516,96 +535,6 @@ function farm_crop_views_default_views() {
|
|||
$handler->display->display_options['tab_options']['title'] = 'Logs';
|
||||
$handler->display->display_options['tab_options']['weight'] = '0';
|
||||
$handler->display->display_options['tab_options']['name'] = 'management';
|
||||
|
||||
/* Display: Harvests by planting (Page) */
|
||||
$handler = $view->new_display('page', 'Harvests by planting (Page)', 'page_1');
|
||||
$handler->display->display_options['defaults']['arguments'] = FALSE;
|
||||
/* Contextual filter: Log: Planting (field_farm_planting) */
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['id'] = 'field_farm_planting_target_id';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['table'] = 'field_data_field_farm_planting';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['field'] = 'field_farm_planting_target_id';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['default_action'] = 'not found';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['title_enable'] = TRUE;
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['title'] = 'Harvests of %1';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['default_argument_type'] = 'fixed';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary']['number_of_records'] = '0';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary']['format'] = 'default_summary';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary_options']['items_per_page'] = '25';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['specify_validation'] = TRUE;
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['validate']['type'] = 'php';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_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['path'] = 'farm/asset/%/harvests';
|
||||
|
||||
/* Display: Harvests by planting (Content pane) */
|
||||
$handler = $view->new_display('panel_pane', 'Harvests by planting (Content pane)', 'panel_pane_1');
|
||||
$handler->display->display_options['defaults']['use_more'] = FALSE;
|
||||
$handler->display->display_options['use_more'] = TRUE;
|
||||
$handler->display->display_options['defaults']['use_more_always'] = FALSE;
|
||||
$handler->display->display_options['defaults']['use_more_always'] = FALSE;
|
||||
$handler->display->display_options['use_more_always'] = FALSE;
|
||||
$handler->display->display_options['defaults']['use_more_text'] = FALSE;
|
||||
$handler->display->display_options['defaults']['link_display'] = FALSE;
|
||||
$handler->display->display_options['link_display'] = 'page_1';
|
||||
$handler->display->display_options['defaults']['pager'] = FALSE;
|
||||
$handler->display->display_options['pager']['type'] = 'some';
|
||||
$handler->display->display_options['pager']['options']['items_per_page'] = '5';
|
||||
$handler->display->display_options['pager']['options']['offset'] = '0';
|
||||
$handler->display->display_options['defaults']['sorts'] = FALSE;
|
||||
/* Sort criterion: Log: Timestamp */
|
||||
$handler->display->display_options['sorts']['timestamp']['id'] = 'timestamp';
|
||||
$handler->display->display_options['sorts']['timestamp']['table'] = 'log';
|
||||
$handler->display->display_options['sorts']['timestamp']['field'] = 'timestamp';
|
||||
$handler->display->display_options['sorts']['timestamp']['order'] = 'DESC';
|
||||
/* Sort criterion: Log: Log ID */
|
||||
$handler->display->display_options['sorts']['id']['id'] = 'id';
|
||||
$handler->display->display_options['sorts']['id']['table'] = 'log';
|
||||
$handler->display->display_options['sorts']['id']['field'] = 'id';
|
||||
$handler->display->display_options['sorts']['id']['order'] = 'DESC';
|
||||
$handler->display->display_options['defaults']['arguments'] = FALSE;
|
||||
/* Contextual filter: Log: Planting (field_farm_planting) */
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['id'] = 'field_farm_planting_target_id';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['table'] = 'field_data_field_farm_planting';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['field'] = 'field_farm_planting_target_id';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['default_action'] = 'empty';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['default_argument_type'] = 'fixed';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary']['number_of_records'] = '0';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary']['format'] = 'default_summary';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary_options']['items_per_page'] = '25';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['specify_validation'] = TRUE;
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['validate']['type'] = 'php';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_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['defaults']['filter_groups'] = FALSE;
|
||||
$handler->display->display_options['defaults']['filters'] = FALSE;
|
||||
/* Filter criterion: Log: Log type */
|
||||
$handler->display->display_options['filters']['type']['id'] = 'type';
|
||||
$handler->display->display_options['filters']['type']['table'] = 'log';
|
||||
$handler->display->display_options['filters']['type']['field'] = 'type';
|
||||
$handler->display->display_options['filters']['type']['value'] = array(
|
||||
'farm_harvest' => 'farm_harvest',
|
||||
);
|
||||
$handler->display->display_options['filters']['type']['group'] = 1;
|
||||
$handler->display->display_options['argument_input'] = array(
|
||||
'field_farm_planting_target_id' => array(
|
||||
'type' => 'context',
|
||||
'context' => 'entity:farm_asset.id',
|
||||
'context_optional' => 0,
|
||||
'panel' => '0',
|
||||
'fixed' => '',
|
||||
'label' => 'Log: Planting (field_farm_planting)',
|
||||
),
|
||||
);
|
||||
$export['farm_log_harvest'] = $view;
|
||||
|
||||
$view = new view();
|
||||
|
@ -823,6 +752,25 @@ if (!empty($farm_asset)) {
|
|||
$handler->display->display_options['sorts']['id']['table'] = 'log';
|
||||
$handler->display->display_options['sorts']['id']['field'] = 'id';
|
||||
$handler->display->display_options['sorts']['id']['order'] = 'DESC';
|
||||
/* Contextual filter: Log: Planting (field_farm_planting) */
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['id'] = 'field_farm_planting_target_id';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['table'] = 'field_data_field_farm_planting';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['field'] = 'field_farm_planting_target_id';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['title_enable'] = TRUE;
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['title'] = 'Inputs to %1';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['default_argument_type'] = 'fixed';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary']['number_of_records'] = '0';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary']['format'] = 'default_summary';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary_options']['items_per_page'] = '25';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['specify_validation'] = TRUE;
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['validate']['type'] = 'php';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_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;
|
||||
}';
|
||||
/* Filter criterion: Log: Log type */
|
||||
$handler->display->display_options['filters']['type']['id'] = 'type';
|
||||
$handler->display->display_options['filters']['type']['table'] = 'log';
|
||||
|
@ -890,8 +838,8 @@ if (!empty($farm_asset)) {
|
|||
$handler->display->display_options['filters']['done']['expose']['operator'] = 'done_op';
|
||||
$handler->display->display_options['filters']['done']['expose']['identifier'] = 'done';
|
||||
|
||||
/* Display: All inputs (Page) */
|
||||
$handler = $view->new_display('page', 'All inputs (Page)', 'page');
|
||||
/* Display: Page */
|
||||
$handler = $view->new_display('page', 'Page', 'page');
|
||||
$handler->display->display_options['path'] = 'farm/crops/inputs';
|
||||
$handler->display->display_options['menu']['type'] = 'tab';
|
||||
$handler->display->display_options['menu']['title'] = 'Inputs';
|
||||
|
@ -904,96 +852,6 @@ if (!empty($farm_asset)) {
|
|||
$handler->display->display_options['tab_options']['weight'] = '0';
|
||||
$handler->display->display_options['tab_options']['name'] = 'management';
|
||||
|
||||
/* Display: Inputs by planting (Page) */
|
||||
$handler = $view->new_display('page', 'Inputs by planting (Page)', 'page_1');
|
||||
$handler->display->display_options['defaults']['arguments'] = FALSE;
|
||||
/* Contextual filter: Log: Planting (field_farm_planting) */
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['id'] = 'field_farm_planting_target_id';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['table'] = 'field_data_field_farm_planting';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['field'] = 'field_farm_planting_target_id';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['default_action'] = 'not found';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['title_enable'] = TRUE;
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['title'] = 'Inputs to %1';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['default_argument_type'] = 'fixed';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary']['number_of_records'] = '0';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary']['format'] = 'default_summary';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary_options']['items_per_page'] = '25';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['specify_validation'] = TRUE;
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['validate']['type'] = 'php';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_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['path'] = 'farm/asset/%/inputs';
|
||||
|
||||
/* Display: Inputs by planting (Content pane) */
|
||||
$handler = $view->new_display('panel_pane', 'Inputs by planting (Content pane)', 'panel_pane_1');
|
||||
$handler->display->display_options['defaults']['use_more'] = FALSE;
|
||||
$handler->display->display_options['use_more'] = TRUE;
|
||||
$handler->display->display_options['defaults']['use_more_always'] = FALSE;
|
||||
$handler->display->display_options['defaults']['use_more_always'] = FALSE;
|
||||
$handler->display->display_options['use_more_always'] = FALSE;
|
||||
$handler->display->display_options['defaults']['use_more_text'] = FALSE;
|
||||
$handler->display->display_options['defaults']['link_display'] = FALSE;
|
||||
$handler->display->display_options['link_display'] = 'page_1';
|
||||
$handler->display->display_options['defaults']['pager'] = FALSE;
|
||||
$handler->display->display_options['pager']['type'] = 'some';
|
||||
$handler->display->display_options['pager']['options']['items_per_page'] = '5';
|
||||
$handler->display->display_options['pager']['options']['offset'] = '0';
|
||||
$handler->display->display_options['defaults']['sorts'] = FALSE;
|
||||
/* Sort criterion: Log: Timestamp */
|
||||
$handler->display->display_options['sorts']['timestamp']['id'] = 'timestamp';
|
||||
$handler->display->display_options['sorts']['timestamp']['table'] = 'log';
|
||||
$handler->display->display_options['sorts']['timestamp']['field'] = 'timestamp';
|
||||
$handler->display->display_options['sorts']['timestamp']['order'] = 'DESC';
|
||||
/* Sort criterion: Log: Log ID */
|
||||
$handler->display->display_options['sorts']['id']['id'] = 'id';
|
||||
$handler->display->display_options['sorts']['id']['table'] = 'log';
|
||||
$handler->display->display_options['sorts']['id']['field'] = 'id';
|
||||
$handler->display->display_options['sorts']['id']['order'] = 'DESC';
|
||||
$handler->display->display_options['defaults']['arguments'] = FALSE;
|
||||
/* Contextual filter: Log: Planting (field_farm_planting) */
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['id'] = 'field_farm_planting_target_id';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['table'] = 'field_data_field_farm_planting';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['field'] = 'field_farm_planting_target_id';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['default_action'] = 'empty';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['default_argument_type'] = 'fixed';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary']['number_of_records'] = '0';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary']['format'] = 'default_summary';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary_options']['items_per_page'] = '25';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['specify_validation'] = TRUE;
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['validate']['type'] = 'php';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_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['defaults']['filter_groups'] = FALSE;
|
||||
$handler->display->display_options['defaults']['filters'] = FALSE;
|
||||
/* Filter criterion: Log: Log type */
|
||||
$handler->display->display_options['filters']['type']['id'] = 'type';
|
||||
$handler->display->display_options['filters']['type']['table'] = 'log';
|
||||
$handler->display->display_options['filters']['type']['field'] = 'type';
|
||||
$handler->display->display_options['filters']['type']['value'] = array(
|
||||
'farm_input' => 'farm_input',
|
||||
);
|
||||
$handler->display->display_options['filters']['type']['group'] = 1;
|
||||
$handler->display->display_options['argument_input'] = array(
|
||||
'field_farm_planting_target_id' => array(
|
||||
'type' => 'context',
|
||||
'context' => 'entity:farm_asset.id',
|
||||
'context_optional' => 0,
|
||||
'panel' => '0',
|
||||
'fixed' => '',
|
||||
'label' => 'Log: Planting (field_farm_planting)',
|
||||
),
|
||||
);
|
||||
|
||||
/* Display: Inputs by area (Page) */
|
||||
$handler = $view->new_display('page', 'Inputs by area (Page)', 'page_2');
|
||||
$handler->display->display_options['defaults']['arguments'] = FALSE;
|
||||
|
@ -1230,6 +1088,25 @@ if (!empty($farm_asset)) {
|
|||
$handler->display->display_options['sorts']['id']['table'] = 'log';
|
||||
$handler->display->display_options['sorts']['id']['field'] = 'id';
|
||||
$handler->display->display_options['sorts']['id']['order'] = 'DESC';
|
||||
/* Contextual filter: Log: Planting (field_farm_planting) */
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['id'] = 'field_farm_planting_target_id';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['table'] = 'field_data_field_farm_planting';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['field'] = 'field_farm_planting_target_id';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['title_enable'] = TRUE;
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['title'] = 'Seedings of %1';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['default_argument_type'] = 'fixed';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary']['number_of_records'] = '0';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary']['format'] = 'default_summary';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary_options']['items_per_page'] = '25';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['specify_validation'] = TRUE;
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['validate']['type'] = 'php';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_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;
|
||||
}';
|
||||
/* Filter criterion: Log: Log type */
|
||||
$handler->display->display_options['filters']['type']['id'] = 'type';
|
||||
$handler->display->display_options['filters']['type']['table'] = 'log';
|
||||
|
@ -1297,8 +1174,8 @@ if (!empty($farm_asset)) {
|
|||
$handler->display->display_options['filters']['done']['expose']['operator'] = 'done_op';
|
||||
$handler->display->display_options['filters']['done']['expose']['identifier'] = 'done';
|
||||
|
||||
/* Display: All seedings (Page) */
|
||||
$handler = $view->new_display('page', 'All seedings (Page)', 'page_1');
|
||||
/* Display: Page */
|
||||
$handler = $view->new_display('page', 'Page', 'page_1');
|
||||
$handler->display->display_options['path'] = 'farm/crops/seedings';
|
||||
$handler->display->display_options['menu']['type'] = 'tab';
|
||||
$handler->display->display_options['menu']['title'] = 'Seedings';
|
||||
|
@ -1306,97 +1183,6 @@ if (!empty($farm_asset)) {
|
|||
$handler->display->display_options['menu']['name'] = 'management';
|
||||
$handler->display->display_options['menu']['context'] = 0;
|
||||
$handler->display->display_options['menu']['context_only_inline'] = 0;
|
||||
|
||||
/* Display: Seedings by planting (Page) */
|
||||
$handler = $view->new_display('page', 'Seedings by planting (Page)', 'page_2');
|
||||
$handler->display->display_options['defaults']['arguments'] = FALSE;
|
||||
/* Contextual filter: Log: Planting (field_farm_planting) */
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['id'] = 'field_farm_planting_target_id';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['table'] = 'field_data_field_farm_planting';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['field'] = 'field_farm_planting_target_id';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['default_action'] = 'not found';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['title_enable'] = TRUE;
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['title'] = 'Seedings of %1';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['default_argument_type'] = 'fixed';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary']['number_of_records'] = '0';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary']['format'] = 'default_summary';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary_options']['items_per_page'] = '25';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['specify_validation'] = TRUE;
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['validate']['type'] = 'php';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_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['path'] = 'farm/asset/%/seedings';
|
||||
|
||||
/* Display: Seedings by planting (Content pane) */
|
||||
$handler = $view->new_display('panel_pane', 'Seedings by planting (Content pane)', 'panel_pane_1');
|
||||
$handler->display->display_options['defaults']['use_more'] = FALSE;
|
||||
$handler->display->display_options['use_more'] = TRUE;
|
||||
$handler->display->display_options['defaults']['use_more_always'] = FALSE;
|
||||
$handler->display->display_options['defaults']['use_more_always'] = FALSE;
|
||||
$handler->display->display_options['use_more_always'] = FALSE;
|
||||
$handler->display->display_options['defaults']['use_more_text'] = FALSE;
|
||||
$handler->display->display_options['defaults']['link_display'] = FALSE;
|
||||
$handler->display->display_options['link_display'] = 'page_2';
|
||||
$handler->display->display_options['defaults']['pager'] = FALSE;
|
||||
$handler->display->display_options['pager']['type'] = 'some';
|
||||
$handler->display->display_options['pager']['options']['items_per_page'] = '5';
|
||||
$handler->display->display_options['pager']['options']['offset'] = '0';
|
||||
$handler->display->display_options['defaults']['sorts'] = FALSE;
|
||||
/* Sort criterion: Log: Timestamp */
|
||||
$handler->display->display_options['sorts']['timestamp']['id'] = 'timestamp';
|
||||
$handler->display->display_options['sorts']['timestamp']['table'] = 'log';
|
||||
$handler->display->display_options['sorts']['timestamp']['field'] = 'timestamp';
|
||||
$handler->display->display_options['sorts']['timestamp']['order'] = 'DESC';
|
||||
/* Sort criterion: Log: Log ID */
|
||||
$handler->display->display_options['sorts']['id']['id'] = 'id';
|
||||
$handler->display->display_options['sorts']['id']['table'] = 'log';
|
||||
$handler->display->display_options['sorts']['id']['field'] = 'id';
|
||||
$handler->display->display_options['sorts']['id']['order'] = 'DESC';
|
||||
$handler->display->display_options['defaults']['arguments'] = FALSE;
|
||||
/* Contextual filter: Log: Planting (field_farm_planting) */
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['id'] = 'field_farm_planting_target_id';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['table'] = 'field_data_field_farm_planting';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['field'] = 'field_farm_planting_target_id';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['default_action'] = 'empty';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['default_argument_type'] = 'fixed';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary']['number_of_records'] = '0';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary']['format'] = 'default_summary';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary_options']['items_per_page'] = '25';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['specify_validation'] = TRUE;
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['validate']['type'] = 'php';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_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['defaults']['filter_groups'] = FALSE;
|
||||
$handler->display->display_options['defaults']['filters'] = FALSE;
|
||||
/* Filter criterion: Log: Log type */
|
||||
$handler->display->display_options['filters']['type']['id'] = 'type';
|
||||
$handler->display->display_options['filters']['type']['table'] = 'log';
|
||||
$handler->display->display_options['filters']['type']['field'] = 'type';
|
||||
$handler->display->display_options['filters']['type']['value'] = array(
|
||||
'farm_seeding' => 'farm_seeding',
|
||||
);
|
||||
$handler->display->display_options['filters']['type']['group'] = 1;
|
||||
$handler->display->display_options['argument_input'] = array(
|
||||
'field_farm_planting_target_id' => array(
|
||||
'type' => 'context',
|
||||
'context' => 'entity:farm_asset.id',
|
||||
'context_optional' => 0,
|
||||
'panel' => '0',
|
||||
'fixed' => '',
|
||||
'label' => 'Log: Planting (field_farm_planting)',
|
||||
),
|
||||
);
|
||||
$handler->display->display_options['link_to_view'] = '0';
|
||||
$export['farm_log_seeding'] = $view;
|
||||
|
||||
$view = new view();
|
||||
|
@ -1613,6 +1399,25 @@ if (!empty($farm_asset)) {
|
|||
$handler->display->display_options['sorts']['id']['table'] = 'log';
|
||||
$handler->display->display_options['sorts']['id']['field'] = 'id';
|
||||
$handler->display->display_options['sorts']['id']['order'] = 'DESC';
|
||||
/* Contextual filter: Log: Planting (field_farm_planting) */
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['id'] = 'field_farm_planting_target_id';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['table'] = 'field_data_field_farm_planting';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['field'] = 'field_farm_planting_target_id';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['title_enable'] = TRUE;
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['title'] = 'Transplantings of %1';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['default_argument_type'] = 'fixed';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary']['number_of_records'] = '0';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary']['format'] = 'default_summary';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary_options']['items_per_page'] = '25';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['specify_validation'] = TRUE;
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['validate']['type'] = 'php';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_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;
|
||||
}';
|
||||
/* Filter criterion: Log: Log type */
|
||||
$handler->display->display_options['filters']['type']['id'] = 'type';
|
||||
$handler->display->display_options['filters']['type']['table'] = 'log';
|
||||
|
@ -1680,8 +1485,8 @@ if (!empty($farm_asset)) {
|
|||
$handler->display->display_options['filters']['done']['expose']['operator'] = 'done_op';
|
||||
$handler->display->display_options['filters']['done']['expose']['identifier'] = 'done';
|
||||
|
||||
/* Display: All transplantings (Page) */
|
||||
$handler = $view->new_display('page', 'All transplantings (Page)', 'page_1');
|
||||
/* Display: Page */
|
||||
$handler = $view->new_display('page', 'Page', 'page_1');
|
||||
$handler->display->display_options['path'] = 'farm/crops/transplantings';
|
||||
$handler->display->display_options['menu']['type'] = 'tab';
|
||||
$handler->display->display_options['menu']['title'] = 'Transplantings';
|
||||
|
@ -1689,97 +1494,6 @@ if (!empty($farm_asset)) {
|
|||
$handler->display->display_options['menu']['name'] = 'management';
|
||||
$handler->display->display_options['menu']['context'] = 0;
|
||||
$handler->display->display_options['menu']['context_only_inline'] = 0;
|
||||
|
||||
/* Display: Transplantings by planting (Page) */
|
||||
$handler = $view->new_display('page', 'Transplantings by planting (Page)', 'page_2');
|
||||
$handler->display->display_options['defaults']['arguments'] = FALSE;
|
||||
/* Contextual filter: Log: Planting (field_farm_planting) */
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['id'] = 'field_farm_planting_target_id';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['table'] = 'field_data_field_farm_planting';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['field'] = 'field_farm_planting_target_id';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['default_action'] = 'not found';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['title_enable'] = TRUE;
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['title'] = 'Transplantings of %1';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['default_argument_type'] = 'fixed';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary']['number_of_records'] = '0';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary']['format'] = 'default_summary';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary_options']['items_per_page'] = '25';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['specify_validation'] = TRUE;
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['validate']['type'] = 'php';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_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['path'] = 'farm/asset/%/transplantings';
|
||||
|
||||
/* Display: Transplantings by planting (Content pane) */
|
||||
$handler = $view->new_display('panel_pane', 'Transplantings by planting (Content pane)', 'panel_pane_1');
|
||||
$handler->display->display_options['defaults']['use_more'] = FALSE;
|
||||
$handler->display->display_options['use_more'] = TRUE;
|
||||
$handler->display->display_options['defaults']['use_more_always'] = FALSE;
|
||||
$handler->display->display_options['defaults']['use_more_always'] = FALSE;
|
||||
$handler->display->display_options['use_more_always'] = FALSE;
|
||||
$handler->display->display_options['defaults']['use_more_text'] = FALSE;
|
||||
$handler->display->display_options['defaults']['link_display'] = FALSE;
|
||||
$handler->display->display_options['link_display'] = 'page_2';
|
||||
$handler->display->display_options['defaults']['pager'] = FALSE;
|
||||
$handler->display->display_options['pager']['type'] = 'some';
|
||||
$handler->display->display_options['pager']['options']['items_per_page'] = '5';
|
||||
$handler->display->display_options['pager']['options']['offset'] = '0';
|
||||
$handler->display->display_options['defaults']['sorts'] = FALSE;
|
||||
/* Sort criterion: Log: Timestamp */
|
||||
$handler->display->display_options['sorts']['timestamp']['id'] = 'timestamp';
|
||||
$handler->display->display_options['sorts']['timestamp']['table'] = 'log';
|
||||
$handler->display->display_options['sorts']['timestamp']['field'] = 'timestamp';
|
||||
$handler->display->display_options['sorts']['timestamp']['order'] = 'DESC';
|
||||
/* Sort criterion: Log: Log ID */
|
||||
$handler->display->display_options['sorts']['id']['id'] = 'id';
|
||||
$handler->display->display_options['sorts']['id']['table'] = 'log';
|
||||
$handler->display->display_options['sorts']['id']['field'] = 'id';
|
||||
$handler->display->display_options['sorts']['id']['order'] = 'DESC';
|
||||
$handler->display->display_options['defaults']['arguments'] = FALSE;
|
||||
/* Contextual filter: Log: Planting (field_farm_planting) */
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['id'] = 'field_farm_planting_target_id';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['table'] = 'field_data_field_farm_planting';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['field'] = 'field_farm_planting_target_id';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['default_action'] = 'empty';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['default_argument_type'] = 'fixed';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary']['number_of_records'] = '0';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary']['format'] = 'default_summary';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['summary_options']['items_per_page'] = '25';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['specify_validation'] = TRUE;
|
||||
$handler->display->display_options['arguments']['field_farm_planting_target_id']['validate']['type'] = 'php';
|
||||
$handler->display->display_options['arguments']['field_farm_planting_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['defaults']['filter_groups'] = FALSE;
|
||||
$handler->display->display_options['defaults']['filters'] = FALSE;
|
||||
/* Filter criterion: Log: Log type */
|
||||
$handler->display->display_options['filters']['type']['id'] = 'type';
|
||||
$handler->display->display_options['filters']['type']['table'] = 'log';
|
||||
$handler->display->display_options['filters']['type']['field'] = 'type';
|
||||
$handler->display->display_options['filters']['type']['value'] = array(
|
||||
'farm_transplanting' => 'farm_transplanting',
|
||||
);
|
||||
$handler->display->display_options['filters']['type']['group'] = 1;
|
||||
$handler->display->display_options['argument_input'] = array(
|
||||
'field_farm_planting_target_id' => array(
|
||||
'type' => 'context',
|
||||
'context' => 'entity:farm_asset.id',
|
||||
'context_optional' => 0,
|
||||
'panel' => '0',
|
||||
'fixed' => '',
|
||||
'label' => 'Log: Planting (field_farm_planting)',
|
||||
),
|
||||
);
|
||||
$handler->display->display_options['link_to_view'] = '0';
|
||||
$export['farm_log_transplanting'] = $view;
|
||||
|
||||
$view = new view();
|
||||
|
|
Loading…
Reference in a new issue