반응형
학습 목표
모듈 목록 추가하기 (Internet Explorer)
모듈을 설정하려면 게시판 하나하나 들어가서 설정을 눌러줘야 했지만
아래처럼 목록을 추가하면 바로 원하는 모듈로 이동할 수 있습니다.
작업 하기
modules/board/board.admin.view.php
init() 함수의 적당한 위치에 다음 소스를 추가합니다.
modules/board/tpl/header.html
원하는 위치에 다음 소스를 추가합니다.
모듈 목록 추가하기 (Internet Explorer)
모듈을 설정하려면 게시판 하나하나 들어가서 설정을 눌러줘야 했지만
아래처럼 목록을 추가하면 바로 원하는 모듈로 이동할 수 있습니다.
작업 하기
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);
$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>
<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>
반응형