Project

General

Profile

« Previous | Next » 

Revision 9f9135ff

Added by Andreas Kohlbecker over 4 years ago

avoiding access to unset variable

View differences:

modules/cdm_dataportal/theme/cdm_dataportal.name.theme
111 111
        $link_to_name_page = url(path_to_name($name_type_designation->typeName->uuid));
112 112
        $out .= '<'. $element_tag .' class="' . html_class_attribute_ref($name_type_designation) . '">' .  type_designation_status_label_markup($name_type_designation) ;
113 113

  
114
        if ($name_type_designation->citation) {
114
        if (!empty($name_type_designation->citation)) {
115 115
          $out .= type_designation_citation_layout($name_type_designation, $separator); // TODO type_designation_citation_layout() needs most probably to be replaced
116 116

  
117 117
        }
......
183 183
        $derivedUnitFacadeInstance = cdm_ws_get(CDM_WS_DERIVEDUNIT_FACADE, $specimen_type_designation->typeSpecimen->uuid);
184 184
      }
185 185

  
186
      if (isset($derivedUnitFacadeInstance->titleCache)) {
186
      if (!empty($derivedUnitFacadeInstance->titleCache)) {
187 187
        $specimen_markup = $derivedUnitFacadeInstance->titleCache;
188 188
        if($link_to_specimen_page && isset($derivedUnitFacadeInstance->specimenLabel) && $derivedUnitFacadeInstance->specimenLabel){
189 189
          $specimen_markup = str_replace($derivedUnitFacadeInstance->specimenLabel, l($derivedUnitFacadeInstance->specimenLabel, path_to_specimen($specimen_type_designation->typeSpecimen->uuid)), $specimen_markup);
......
191 191
        $out .= ': <span class="' . html_class_attribute_ref($specimen_type_designation->typeSpecimen) . '">'
192 192
           . $specimen_markup
193 193
           . '</span>'; // . ': ' . theme('cdm_specimen', array('specimenTypeDesignation' => $derivedUnitFacadeInstance));
194
        if(isset($derivedUnitFacadeInstance->preferredStableUri)){
194
        if(!empty($derivedUnitFacadeInstance->preferredStableUri)){
195 195
          $out .= ' ' . l($derivedUnitFacadeInstance->preferredStableUri, $derivedUnitFacadeInstance->preferredStableUri, array('absolute' => true));
196 196
        }
197 197
      }

Also available in: Unified diff