5.4 파일 내용중 hook 일부기능 궁금해서요~ 채택완료
기능이 궁금해서 문의 드립니다..
https://sir.kr/so_54forum/33">https://sir.kr/so_54forum/33
[GNU 5.4] Hook에 관해 알아보자 3
위 링크 설명을 보면요
add_event() 로 생성하고
run_event() 로 실행한다?
뭐 이런거 같은데요..

파일 내용중 memo_list 로 생성된 event 들이 있는데요
저건 extend/폴더안에서 g54_user_memo_insert 함수를 add_event -> memo_list 로 생성되서
memo.php 파일에서 run_event 로 실행되는거 같은데...
이거 외에.. 가끔 파일 중간 중간 보면 하단에
예로
/adm/member_list_update.php 파일 안에 보면
run_event('admin_member_list_update', $_POST['act_button'], $mb_datas);
이렇게 run_event를 실행하는게 있는데요 저건 아무리 찾아봐도 add_event 가 없거든요?
저건 그러면 어디서 실행이 되는건가요? 실행이 안되는건가요?
이부분이 궁금합니다;;
hook 기능 조언좀 해주실분~~ ;;
답변 1개
https://sir.kr/so_54forum/12">https://sir.kr/so_54forum/12 에 잘 정리해둔 것 같습니다.
/adm/member_list_update.php 를 수정하지 않고 /extend 폴더에 파일을 만들어 add_event 호출하고 해당함수를 만들어 기능을 추가(함수호출)을 할 수 있다는 것 입니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
그냥 테스트 삼아 run_event 복사해서 아무 함수 적어서 실행해보니 에러 없이 작동되는거 보니...
add_event 와 상관없이 run_evnet 문구는 작성이 가능한가보네요..
실제 사용할라면 add_event를 추가해야하고 이후 run_event 가 작동되게 돌아가나보네요...