From b7636acaa4134b3b932d7296e67a3949ae39dfdf Mon Sep 17 00:00:00 2001 From: Eric Bremner <ebremner@uwaterloo.ca> Date: Fri, 11 Aug 2023 07:46:28 -0400 Subject: [PATCH] ISTWCMS-6320: adding ical for events inside layout builder --- uw_fdsu_theme_resp.theme | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/uw_fdsu_theme_resp.theme b/uw_fdsu_theme_resp.theme index 11958b6d..492f2bd3 100644 --- a/uw_fdsu_theme_resp.theme +++ b/uw_fdsu_theme_resp.theme @@ -659,6 +659,12 @@ function uw_fdsu_theme_resp_preprocess_container(&$variables) { if ($node) { $variables['header_data'] = $uwNodeContent->getNodeContent($node, 'full', 'header'); $variables['footer_data'] = $uwNodeContent->getNodeContent($node, 'full', 'footer'); + + // If this is an event, add the ical url so that it displays + // inside of layout builder. + if ($node->getType() == 'uw_ct_event') { + $variables['header_data']['ical'] = _uw_ct_event_get_ical_link($node->id()); + } } } } -- GitLab