Revision 0b4ac33b
Added by Patrick Plitzner over 5 years ago
modules/cdm_dataportal/theme/cdm_dataportal.page.theme | ||
---|---|---|
55 | 55 |
* |
56 | 56 |
* @ingroup themeable |
57 | 57 |
*/ |
58 |
function theme_cdm_specimen_page_title($variables) { |
|
58 |
function theme_cdm_specimen_page_title($variables) |
|
59 |
{ |
|
59 | 60 |
|
60 | 61 |
$specimen = $variables['specimen']; |
61 | 62 |
RenderHints::pushToRenderStack('specimen_page_title'); |
... | ... | |
63 | 64 |
$out = ''; |
64 | 65 |
|
65 | 66 |
$collection = null; |
66 |
if($specimen->collection->code){ |
|
67 |
$collection = $specimen->collection->code; |
|
68 |
} |
|
69 |
elseif($specimen->collection->name){ |
|
70 |
$collection = $specimen->collection->name; |
|
67 |
if ($specimen->collection) { |
|
68 |
if ($specimen->collection->code) { |
|
69 |
$collection = $specimen->collection->code; |
|
70 |
} elseif ($specimen->collection->name) { |
|
71 |
$collection = $specimen->collection->name; |
|
72 |
} |
|
71 | 73 |
} |
72 | 74 |
if($specimen->accessionNumber){ |
73 | 75 |
$specimenID = $specimen->accessionNumber; |
Also available in: Unified diff
ref #7686 Fix NPE during specimen title generation