public function getSitePageTemplate(Site $site, $template = null)
    {
        $themePageConfig = $this->getSitePageTemplateConfig($site, $template);

        if (empty($themePageConfig['file'])) {
            throw new RuntimeException('No Page Template Found in config');
        }

        return $themePageConfig['file'];
    }