회사에서 쓸 테마를 제작중입니다. 그누보드 /extend 안에 있는 파일들처럼
테마안에도 extend폴더를 만들어서 관련 함수들을 만들어서 테마폴더만 딱 복붙하면
다 불러와지게 쓰고 싶습니다. php 스킬이 부족해서 직접 구현하려니 힘드네요.
고수님들 답변부탁드립니다!
|
답변 3개 / 댓글 3개
채택된 답변
+20 포인트
2021-08-22 (일) 18:56:18
Copy
$theme_extend_file = array();
$tmp = @dir(G5_THEME_PATH . '/extend');
if ($tmp) {
while ($entry = $tmp->read()) {
// php 파일만 include 함
if (preg_match("/(\.php)$/i", $entry))
$theme_extend_file[] = $entry;
}
}
if (!empty($theme_extend_file) && is_array($theme_extend_file)) {
natsort($theme_extend_file);
foreach ($theme_extend_file as $file) {
include_once(G5_THEME_PATH . '/extend' . '/' . $file);
}
}
답변에 대한 댓글 2개
쿠라키마이
2021-08-22 (일) 19:12:38
그누보드 extend에 파일을 꼭 하나 생성해야하는군요. 테마폴더만 딱 쓰고싶은데. 작동은 잘합니다!
2021-08-22 (일) 19:21:48
테마 형태로 활용하시려는것 같은데 테마 내에는 당연히 기존 extend 파일들이 있어야 합니다.
2021-08-22 (일) 18:49:55

config.php 에서 원하시는 형태로 정의 하시면됩니다~
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.