XE(XpressEngine) 강좌
xe 라이믹스 모듈 만들기 disp 테스트
xemaker
2025. 1. 2. 16:46
저번시간 action 테스트에 이어서 이번에는 disp 테스트를 해보겠다.
disp 는 화면에 보여준다는 의미 이다. 가장 쉬운것을 찾다보니 counter 모듈이였다.
관리자 로그인하여 관리자 화면에 보면 설치된 모듈 > 접속통계를 보면 주소창에
act=dispModuleAdminContent 라고 되어 있다.
이제 이 의미를 찾아가 보면
module/counter 로 가서
counter.admin.view.php 파일을 열어보면
function dispCounterAdminIndex() 라고 되어 있는데 이것을
dispCounterAdminIndex1()로 바꿔본다.
그리고 나서 counter/conf/module.xml 을 열어서
<action name="dispCounterAdminIndex" type="view" admin_index="true" />
로 되어 있는 부분을
<action name="dispCounterAdminIndex1" type="view" admin_index="true" />
1을 붙여서 바꿔보았다.
그래서 호출할때 1을 붙여서 호출하니
act=dispModuleAdminContent1
정상적으로 호출되었다.
counter 모듈이 간단해 보이니 이것을 기반을로 라이믹스 모듈 연구를 해보겠다.