From 67c0066f90fa2c43b6c8222480d3f710f26bf1ca Mon Sep 17 00:00:00 2001 From: Kijin Date: Mon, 28 Apr 2025 22:04:50 +0900 Subject: [PATCH] Allow page skin to contain content_modify.blade.php or content_modify.html #2500 --- modules/page/page.admin.view.php | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/modules/page/page.admin.view.php b/modules/page/page.admin.view.php index f9baef8ae..bbf4c5c4e 100644 --- a/modules/page/page.admin.view.php +++ b/modules/page/page.admin.view.php @@ -305,8 +305,17 @@ class PageAdminView extends Page Context::set('oDocument', $oDocument); Context::set('mid', $this->module_info->mid); - $this->setLayoutFile(''); - $this->setTemplateFile('article_content_modify'); + $this->setLayoutAndTemplatePaths($isMobile ? 'M' : 'P', $this->module_info); + $skin_path = rtrim($this->getTemplatePath(), '/') . '/'; + if (file_exists($skin_path . 'content_modify.blade.php') || file_exists($skin_path . 'content_modify.html')) + { + $this->setTemplateFile('content_modify'); + } + else + { + $this->setTemplatePath($this->module_path . 'tpl'); + $this->setTemplateFile('article_content_modify'); + } } /**