지식공유
DXCMS

[게시판] boards/skins/ 절대 경로

- 2026. 07. 30 15:38 61
지금 막코딩을 시작해볼려고 하다가, 첫 관문부터 문제점을 파악해서 정보 공유에 글을 남깁니다.
패치 할 예정이지만, 이런 방법도 있다고 생각하시면 됩니다.

boards/skins/{스킨폴더명} 절대 URL이 없네요.

// URL
dx_base_url('boards/skins/' . $GLOBALS['dx_board_skin'])

// 파일 경로 (서버)
DX_ROOT . '/boards/skins/' . $GLOBALS['dx_board_skin']

위의 소스를 쓰시면 임시로 처리가 가능합니다.

dx_skin_asset('style.css')로는 좀 부족하죠.
asset 폴더를 생성해야 하는 귀찮음도 있으닌까요.

다음 패치에 

dx_skin_url()    URL    https://.../boards/skins/business-simple
dx_skin_url('assets/style.css')    URL    https://.../boards/skins/business-simple/assets/style.css
dx_skin_path()    서버경로    /var/www/.../boards/skins/business-simple
dx_skin_path('assets/style.css')    서버경로    /var/www/.../boards/skins/business-simple/assets/style.css

이렇게 헬퍼 함수를 만들 예정입니다.
참고만 하세요.
댓글 2

댓글을 작성하려면 로그인이 필요합니다.

목록 로그인