호출시점을 after_module_proc나 before_module_proc 로 잡고 debugPrint를 찍어봤는데 3번이 찍히네요
제가 알기로는 애드온이 해당시점에 한번 호출되니까... debugPrint가 한번만 찍혀야 정상이 아닌가요?..
이상태로 db입출력을 할경우 3번 실행 되는게 아닌가 싶은데.
호출시점을 after_module_proc나 before_module_proc 로 잡고 debugPrint를 찍어봤는데 3번이 찍히네요
제가 알기로는 애드온이 해당시점에 한번 호출되니까... debugPrint가 한번만 찍혀야 정상이 아닌가요?..
이상태로 db입출력을 할경우 3번 실행 되는게 아닌가 싶은데.
댓글 5
if($called_position == 'after_module_proc'){
debugPrint('호출');
{
이렇게하면 파일에 아래와 같은형태로 3번이 찍힙니다.
<?php exit() ?>
================================================================================
[2015-12-05 10:40:28 -- include() - mem(9.22MB)
string('호출')
<?php exit() ?>
================================================================================
[2015-12-05 10:40:29 -- include() - mem(8.78MB)
string('호출')
<?php exit() ?>
================================================================================
[2015-12-05 10:40:29 -- include() - mem(8.82MB)
string('호출')
debugPrint('HTML 호출에서만 작동');
}
이 코드로 다시 한번 해보시겠어요?