get('id')[0]->get('value')->getValue(); // Helpful $content variable for templates. foreach (Element::children($variables['elements']) as $key) { $variables['content'][$key] = $variables['elements'][$key]; } // Separate the fields into two sections to be displayed in two columns. // Remove the name (title) field as this is displayed anyway. $variables['base_fields'] = array(); $variables['other_fields'] = array(); foreach (Element::children($variables['elements']) as $key) { $variables['content'][$key] = $variables['elements'][$key]; if (in_array($key, ['activity_date_time', 'time_taken', 'description', 'user_id', 'actors_involved'])) { $variables['base_fields'][$key] = $variables['elements'][$key]; } else { $variables['other_fields'][$key] = $variables['elements'][$key]; unset($variables['other_fields']['name']); } } }