/** * @param string $base * @param Index $index * * @return string */ protected function generateRealUrl($base, Index $index) { $datePart = $index->isAllDay() ? 'Y-m-d' : 'Y-m-d-h-i'; /** @var \tx_realurl_advanced $realUrl */ $realUrl = GeneralUtility::makeInstance('tx_realurl_advanced'); $configuration = $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']['_DEFAULT']['pagePath']; if (is_array($configuration)) { ObjectAccess::setProperty($realUrl, 'conf', $configuration, true); } return $realUrl->encodeTitle($base . '-' . $index->getStartDateComplete()->format($datePart)); }