답변 3개
hook을 사용하면 되는데 쿼리를 한번이라도 줄이기 위해서는 한가지 수정을 해야 합니다
(수정하지 않으려면 함수에서 카테고리를 쿼리해 오도록 하면 되긴합니다)
다음 코드는 A,B,C 어느 게시판에서 수정해도 모두 적용 됩니다
------ adm/board_form_update.php 하단
run_event('admin_board_form_update', $bo_table, $str_bo_category_list ); //event 수정
----- extend/user.config.php에 추가
function board_update_hook($bo_table, $cate_list ){
global $g5;
sql_query("update {$g5['board_table']} set bo_category_list = '{$cate_list}' where bo_table != '$bo_table' and bo_table IN('A','B','C') ");
}
add_event('admin_board_form_update', 'board_update_hook', 10, 2);
답변을 작성하려면 로그인이 필요합니다.