HOOK에 대해 알고 싶습니다.
본문
run_event('bbs_delete', $write, $board);
위의 함수가 HOOK이라는 것은 알고 있습니다.
어떨때 사용하며, run_event()의
파라미터들은 뭘 뜻하는지 알고 싶습니다.
답변 2
그 부분은 상대적으로 중요하지 않습니다.
/bbs/delete.php 하단에 해당 코드가 있는데..
글 삭제시 추가로 필요한 작업이 있는 경우,
그누보드 원본 소스인 /bbs/delete.php 를 수정하지 않고..
처리할 수 있는 방법을 제공한 것입니다.
/extend/user.config.php 에
add_event('bbs_delete', 'g54_user_bbs_delete', 10, 2);
function g54_user_bbs_delete($write, $board) {
goto_url('/');
}
과 같은 코드를 작성하면 글 삭제시.. g54_user_bbs_delete() 함수가 수행됩니다.
이러한 코드 사용예제는,
/extend/g5_54version_update.extend.php , debugbar.extend.php 파일을 참고하면 됩니다.
답변을 작성하시기 전에 로그인 해주세요.