diff --git a/modules/layout/layout.model.php b/modules/layout/layout.model.php index 2630720ce..22994e4f3 100644 --- a/modules/layout/layout.model.php +++ b/modules/layout/layout.model.php @@ -83,6 +83,8 @@ $searched_count = count($searched_list); if(!$searched_count) return; + natcasesort($searched_list); + // 찾아진 레이아웃 목록을 loop돌면서 필요한 정보를 간추려 return for($i=0;$i<$searched_count;$i++) { // 레이아웃의 이름 diff --git a/modules/module/module.model.php b/modules/module/module.model.php index 3dfbed7d5..e7083bd16 100644 --- a/modules/module/module.model.php +++ b/modules/module/module.model.php @@ -535,6 +535,8 @@ $list = FileHandler::readDir($skin_path); if(!count($list)) return; + natcasesort($list); + foreach($list as $skin_name) { unset($skin_info); $skin_info = $this->loadSkinInfo($path, $skin_name, $dir);