글쓴사람 관리자
글쓴시간2025년 8월 15일 오후 1시 30분 9초
    제목[알림] 업데이트 Tplus 1.1.3
  • Tpl::get() 과 메소드명 일치를 위해 Tplus::get()을 추가했습니다.
    • 변수를 공유하는 서브템플릿 삽입시 [=this.get('sub.html')] 와 같이 할 수 있습니다
    • 기존 버전 호환성을 위해 [=this.fetch('sub.html')] 도 alias 형태로 유지하였습니다.
  • Tplus::assign() 을 예전처럼 두 가지 방식으로 쓸 수 있게 했습니다
    • $tplus->assign(['foo' => 123, 'bar' => 456])
    • $tplus->assign('foo', 123)
    • 템플릿 내에서 [=this.assign('foo', 123)] 도 가능합니다
    • 그러나 권장하는 사용방식은 assign() 없이 Tpl::get('file.html', $data) 입니다
  • [=foo(1,2,3)] 처럼 함수에 인자가 3개 이상일 때 파싱 에러가 나는 문제를 수정했습니다.
  • 존재하지 않는 템플릿 파일을 렌더링 시도할 때 쓰레기 변환파일이 만들어지는 문제를 수정했습니다.
  • trigger_error()에 의한 에러발생시 TplusError 클래스가 잘 대응하도록 보강하였습니다
  • 서브템플릿 사용시 에러핸들러 등록/해제 및 출력버퍼 처리를 안정화하였습니다.

Tplus.1.1.3-p2 다운로드 깃허브 Tplus 설명서

html.php 디렉토리는 웹서버에 rwx 권한이 있어야 합니다.

자신의 환경에서 test/index.php 페이지 실행결과가 다음과 같이
왼쪽과 오른쪽 컬럼이 같으면 정상동작입니다

    이름
비밀번호
 
Since 2003-03-03 hosted on vultr.com