Theme
Zittme\Framework\Theme 클래스의 공개 메서드 목록입니다. 이 문서는 Zittme 코어 소스에서 자동 생성되었습니다.
소스: common/framework/Theme.php
공개 메서드
static function getAppliedTheme(int $domain_srl = 0)- 지금 이 사이트에 적용되어 있는 테마.
static function clearCache()- 정보 캐시를 비운다. 테마를 설치·삭제한 뒤 부른다.
static function getNames()- 설치된 테마 이름 목록.
static function getList()- 설치된 테마 정보 목록.
static function getInfo(string $name)- 테마 한 건의 정보.
static function getPath(string $name)- 테마 폴더 경로 (끝에 / 포함).
static function isValidName(string $name)- 테마 이름으로 쓸 수 있는 값인지 확인한다.
static function split($value)- 저장 값이 테마 구성요소를 가리키는지 확인하고 갈라 준다.
static function combine(string $theme, string $name)- 테마 이름과 구성요소 이름을 저장 값으로 합친다.
static function getModulePath(string $theme, string $module_name)- 테마 안 모듈 스킨의 조회 기준 경로.
static function getWidgetPath(string $theme, string $widget_name)- 테마 안 위젯의 경로.
static function getLayoutPath(string $theme, string $layout_name, string $layout_type = 'P')- 테마 안 레이아웃의 경로.
static function resolveSkinPath(string $base_path, string $skin, string $dir = 'skins')- 스킨 값을 실제 템플릿 경로로 바꾼다.
static function toRelativePath(string $path)- 구성요소가 사는 자리를 테마 폴더 안에서 쓰는 상대경로로 바꾼다.
static function getModuleSkins(string $module_name, string $dir = 'skins')- 모든 테마가 가진 특정 모듈의 스킨 목록.
static function getLayouts(string $layout_type = 'P')- 모든 테마가 가진 레이아웃 목록.