Revision 39a46fb7
Added by Andreas Kohlbecker about 3 years ago
modules/cdm_dataportal/includes/occurrences_new.inc | ||
---|---|---|
722 | 722 |
$render_array = []; |
723 | 723 |
if (is_object($sob_dto)) { |
724 | 724 |
|
725 |
/*** 95% no longer needed |
|
726 |
if ($sob_dto->class == 'FieldUnit'){ |
|
727 |
// WARNING: adding a List<MediaDTO> as $specimen_or_observation->_derivedUnitMedia |
|
728 |
$sob_dto->_derivedUnitMedia = cdm_ws_get(CDM_WS_DERIVEDUNIT_FACADE, array( |
|
729 |
$sob_dto->uuid, |
|
730 |
'fieldObjectMediaDTO', |
|
731 |
)); |
|
732 |
}else{ |
|
733 |
// WARNING: adding a List<Media> as $specimen_or_observation->_derivedUnitMedia |
|
734 |
$sob_dto->_derivedUnitMedia = cdm_ws_get(CDM_WS_DERIVEDUNIT_FACADE, array( |
|
735 |
$sob_dto->uuid, |
|
736 |
'derivedUnitMedia', |
|
737 |
)); |
|
738 |
} |
|
739 |
******/ |
|
740 |
|
|
741 | 725 |
RenderHints::pushToRenderStack('specimen_or_observation'); |
742 | 726 |
$footnote_list_key = $sob_dto->type . '-' . $sob_dto->uuid; |
743 | 727 |
RenderHints::setFootnoteListKey($footnote_list_key); |
... | ... | |
750 | 734 |
'children' => compose_cdm_specimen_or_observation_dto_details_grid($sob_dto, true) |
751 | 735 |
];; |
752 | 736 |
|
753 |
$derivation_tree_roots = cdm_ws_get(CDM_WS_OCCURRENCE_FIELD_UNIT_DTOS, [$sob_dto->uuid]);
|
|
737 |
$derivation_tree_roots = cdm_ws_get(CDM_WS_OCCURRENCE_ROOT_UNIT_DTOS, [$sob_dto->uuid]);
|
|
754 | 738 |
$render_array['derivation_tree_header'] = markup_to_render_array("<h3>Derivation tree</h3>"); |
755 | 739 |
$derivationTreeComposer = new DerivationTreeComposer($derivation_tree_roots); |
756 | 740 |
$derivationTreeComposer->setWithDetails(false); |
Also available in: Unified diff
ref #9557 using new findRootUnitDTOs serivice in dataportal