반응형
학습 목표
 모듈 목록 추가하기 (Internet Explorer)


모듈을 설정하려면 게시판 하나하나 들어가서 설정을 눌러줘야 했지만
P025.png


아래처럼 목록을 추가하면 바로 원하는 모듈로 이동할 수 있습니다.
P024.png


작업 하기

modules/board/board.admin.view.php

init() 함수의 적당한 위치에 다음 소스를 추가합니다.

            // 게시판의 목록을 가져옴
            $output = executeQuery('board.getAllBoard', $args);
            $board_list = $output->data;
            if($board_list && !is_array($board_list)) $board_list = array($board_list);
            Context::set('board_list', $board_list);



modules/board/tpl/header.html

원하는 위치에 다음 소스를 추가합니다.

    <!--@if($module=='admin')-->
    <select onchange="location.href('{getUrl('module_srl','')}&module_srl='+this.value)">
    <!--@else-->
    <select onchange="location.href('{getUrl('mid','')}&mid='+this.value)">
    <!--@end-->
        <!--@foreach($board_list as $no => $val)-->
        <option value="<!--@if($module=='admin')-->{$val->module_srl}<!--@else-->{$val->mid}<!--@end-->" <!--@if($mid==$val->mid||$module_srl==$val->module_srl)-->selected<!--@end-->>{$val->mid} ({$val->browser_title})</option>
        <!--@end-->
    </select>
반응형

관련글