Fix template path error in mobile document page #2679

This commit is contained in:
Kijin Sung 2026-02-22 20:18:05 +09:00
parent a53e293a5a
commit 37b23341be

View file

@ -19,16 +19,17 @@ class PageMobile extends PageView
Context::set('document_srl', $document_srl);
}
Context::set('oDocument', $oDocument);
Context::set('page_content', $oDocument->getContent(false, false));
$oTemplate = Rhymix\Framework\Template::getInstance();
$template_path = $this->getTemplatePath();
$template_path = $this->getTemplatePath() ?: ($this->module_path . 'tpl');
if (preg_match('!/skins/!', $template_path))
{
$page_content = $oTemplate->compile($this->getTemplatePath(), 'content');
$page_content = $oTemplate->compile($template_path, 'content');
}
else
{
$page_content = $oTemplate->compile($this->getTemplatePath(), 'mobile');
$page_content = $oTemplate->compile($template_path, 'mobile');
}
return $page_content;