최근 들어서 질문이 잦아서 죄송합니다.
사이트의 기능을 좀 커스터마이징을 하고 있는데 기본적인 지식 밖에 없는 터라
이렇게 문의 글을 올립니다.
알림센터의 알림을 클릭하면 다음과 같은 act가 실행되는데요...
http://사이트 주소/index.php?act=procNcenterliteRedirect¬ify=e3c8a81d3a7af194b1fb6af7bc633bb8
이 act를 그대로 별도 웹페이지의 php 상에서 실행하는 방법을 찾고 있습니다.
이러한 act는 사용자의 클릭 행위만으로만 가능한지,
혹시라도 일반적인 php 내에서 프로그래밍을 통해 실행 가능하다면, 그 방법을 찾고 있는데...
너무 어렵습니다~ 조언을 구하고자 합니다,
XE의 모든 act는 모듈 view/controller 파일에 정의된 함수이므로, 당연히 수동 호출이 가능합니다.
(getView, getController 함수로 해당 모듈의 view/controller를 불러온뒤 함수 실행)
다만 대부분의 view/controller 함수는 사용자가 호출했다는 가정하에 작성되어 있으므로, 수동으로 호출시 Context::set으로 몇몇 변수를 직접 설정해 주어야 할 수 있습니다.(본문의 act는 Context::set("notify","e3c8a81d3a7af194b1fb6af7bc633bb8") 등으로 설정 필요)
이렇듯 act 함수를 수동 호출하는 방법보다는 해당 기능을 하는 코드를 직접 넣는 것이 효율적인 경우가 대부분이므로, 해당 act를 호출해야 하는 이유도 남겨주시면 다른분들 답변이 더 쉬울 것으로 보입니다.