글쓴사람 leejaeya
글쓴시간2024년 12월 22일 오후 2시 0분 57초
    제목경로 설정을 부탁합니다
버전업을 하신다면... 이거 하나 더 부탁드리고 싶어요.

경로를 현재는 제가

my.php

$g_tplus_config['HtmlRoot'] = $site_tplus_skin_path_src;
$g_tplus_config['HtmlScriptRoot'] = $site_tplus_skin_path_bin;


Tpl-dist.php

global $g_tplus_config;
$g_tplus_config = [
    'HtmlRoot' => './html/',
    'HtmlScriptRoot' => './html.php/',
    'ScriptCheck' => true,
    'AssignCheck' => true
];

class Tpl {   
   
    private static function config() {
        global $g_tplus_config;
        return $g_tplus_config;
    }


이런 식으로 대체해서 쓰고 있는데,
(소스코드 최소한으로 수정하기 위해 global.. 사용)

경로를 지정할 수 있는 기능을 제공해 주셨으면 합니다 ~~
관리자 php.ini-dist 환경파일처럼 사용하시라는 의도였는데

전에도 Tpl-dist.php 파일 수정하기가 좀 그렇다는 의견이 있었습니다

혹 다른 설정이 필요하면

class Tpl2 extends Tpl {
   static function config() {
      return [
           'HtmlRoot' => './html2/',
           'HtmlScriptRoot' => './html.php2/',
           'ScriptCheck' => true,
           'AssignCheck' => true
      ];
   }
}

echo Tpl2::get(....);

이런 식으로도 가능합니다.
24-12-22 18:36
leejaeya.. 아, 상속하면 되겠군요. 감사합니다 !
24-12-23 11:06
관리자 답변이 되어 다행이네요
설명서에도 적어놓겠습니다
24-12-24 20:35
    이름
비밀번호
 
Since 2003-03-03 hosted on vultr.com