get('lu_search', 'programme_page_id'); $item['parent_id'] = $siteId; $item['uid'] = str_replace(['program_lv_', 'program_en_'], null, $item['uid']); // Reassign author and site name $pageRepository = GeneralUtility::makeInstance(PageRepository::class); $page = $pageRepository->getPage($siteId, false); $item['author'] = $item['siteName'] = $page['title']; // Reset date published to now $item['date_published'] = date("Y-m-d H:i", $page['crdate']); // Change body back to original $item['body'] = $item['body_original']; // Build url $objectManager = GeneralUtility::makeInstance(ObjectManager::class); $uriBuilder = $objectManager->get(UriBuilder::class); $item['siteUrl'] = $uriBuilder ->reset() ->setTargetPageUid($siteId) ->uriFor('detail', ['program' => $item['uid']], 'Course', 'lustudycatalogue', 'pi1'); return $item; } }