Fix undefined variables in article page

This commit is contained in:
Kijin Sung 2023-10-10 15:12:17 +09:00
parent 6928abbe2c
commit 861135bd6c
4 changed files with 8 additions and 12 deletions

View file

@ -1,2 +1,2 @@
<h1 cond="$module_info->display_mobile_title != 'hide'">{$oDocument->getTitle()}</h1> <h1 cond="($module_info->display_mobile_title ?? '') !== 'hide'">{$oDocument->getTitle()}</h1>
{$oDocument->getContent($module_info->display_popupmenu != 'hide')} {$oDocument->getContent(($module_info->display_popupmenu ?? '') !== 'hide')}

View file

@ -7,10 +7,8 @@ class PageMobile extends PageView
{ {
$oTemplate = &TemplateHandler::getInstance(); $oTemplate = &TemplateHandler::getInstance();
$oDocumentModel = getModel('document'); $oDocument = DocumentModel::getDocument(0);
$oDocument = $oDocumentModel->getDocument(0); if($this->module_info->mdocument_srl ?? 0)
if($this->module_info->mdocument_srl)
{ {
$document_srl = $this->module_info->mdocument_srl; $document_srl = $this->module_info->mdocument_srl;
$oDocument->setDocument($document_srl); $oDocument->setDocument($document_srl);

View file

@ -143,10 +143,8 @@ class PageView extends Page
{ {
$oTemplate = &TemplateHandler::getInstance(); $oTemplate = &TemplateHandler::getInstance();
$oDocumentModel = getModel('document'); $oDocument = DocumentModel::getDocument(0);
$oDocument = $oDocumentModel->getDocument(0); if($this->module_info->document_srl ?? 0)
if($this->module_info->document_srl)
{ {
$document_srl = $this->module_info->document_srl; $document_srl = $this->module_info->document_srl;
$oDocument->setDocument($document_srl); $oDocument->setDocument($document_srl);

View file

@ -1,6 +1,6 @@
<block cond="$oDocument"> <block cond="$oDocument">
<h1 cond="$module_info->display_title != 'hide'">{$oDocument->getTitle()}</h1> <h1 cond="($module_info->display_title ?? '') !== 'hide'">{$oDocument->getTitle()}</h1>
{$oDocument->getContent($module_info->display_popupmenu != 'hide')} {$oDocument->getContent(($module_info->display_popupmenu ?? '') !== 'hide')}
</block> </block>
<block cond="!$oDocument"> <block cond="!$oDocument">
{$lang->none_content} {$lang->none_content}