포럼
API 확장에서 module.xml 는 어떻게 상속시키나요?
2011.01.08 17:08
Module Extend시 API 확장에서 module.xml 는 어떻게 상속시키나요?
http://xe.xpressengine.net/19454939
요즘 제가 올리는 질문들 다 모으면 모듈확장에 관한 메뉴얼이 될지도??^^
확장모듈의 폴더에들어있는 module.xml 을 인식하게 하는 방법이
아직 마련이 안된건지 아니면 있는데 모르는건지 확인만이라도 부탁드립니다.ㅠㅠ
제발이요~. 작업하고싶어요.ㅠㅠ
- [2011/01/05] 묻고답하기 모듈 확장 (Module Extend) 관련 질문 *1
댓글 4
-
난다날아
2011.01.08 22:53
-
씨지
2011.01.09 16:04
네 맞습니다. Core포럼에 올린 질문처럼 json을 쓰기위해 API에 메서드를 확장하는것이라
확장한 신규생성된 메서드가 json으로 작동하려면 module.xml 안에 view 타입 action이 등록되어있어야한다고 알고있기 때문입니다.
부모모듈(board)를 상속받은 자식모듈(boardex)가
boardex.api.php에 메서드를 추가하고
boardex/conf/module.xml 안에 action으로 등록했는데 api메서드가 작동을 안하는거 같아서 막혔습니다.board/conf/module.xml 안에 action을 등록해주면 작동하구요.
api가 확장되려면 boardex/conf/module.xml에 추가하면 작동되도록 되야하지않을까하는...^^
-
난다날아
2011.01.09 16:18
그 새로 등록한 메소드 명을 dispBoardXxxx로 하지 마시고 dispBoardexXxxx로 해보세요.
-
씨지
2011.01.10 12:00
감사합니다.ㅠㅠ 되네요.
메소드 이름에 관해서 정해진 룰을 잘 몰랐던거군요.
근데 모듈확장할때 boardex가 실행되도 인스턴스명은 board로 생성되도록 되있는거 같아서 막연히 board도 될줄알았나봐요.ㅠㅠ
정말 감사드립니다.
글쓴이 | 제목 | 최종 글 |
---|---|---|
misol | 이메일 주소 제공자를 제한하는 모듈 1개, 랜덤 게시글 애드온 1개 [4] | 2015.03.24 by misol |
가을풍경 | [아이디어제안] 전자책을 읽을수 있는 모듈은 어떻게 만들수 없을까요? [3] | 2014.09.22 by 젠스튜디오 |
XE | XE 오픈 세미나 - 5월 31일 xdebug, XE 개발 전반에 대한 Q&A [4] | 2014.06.01 by natura |
XE | 3회차 접수 중 : 소셜XE 개발자가 강의하는 XE모듈개발강좌 신청하세요 [2] | 2014.05.30 by Luatic™ |
이온디 | 레이아웃 자체 그리드 구성 [9] | 2014.01.27 by 이온디 |
라르게덴 | zipcode 모듈을 만들어볼까 [15] | 2013.08.31 by Arisae |
misol | 서명 모듈 같은걸 만들어보려고 해요. [3] | 2013.08.12 by 휘즈 |
씨지 | API 확장에서 module.xml 는 어떻게 상속시키나요? [4] | 2011.01.10 by 씨지 |
정확하게 하고 싶으신 게 뭔지 알아야 답변드릴 수 있을 것 같은데요.
상속 모듈은 module.xml이 없어도 동작하는데요. module.xml이 필요하다는 건 부모 모듈에 없는 액션을 정의하고 싶다는 것인가요? 그럴 경우 제 생각은 부모 모듈의 module.xml 파일을 상속하거나 할 필요없이 그냥 자기 자신의 module.xml만 정의하면 될 것 같은데요.
예를 들어서 member 모듈을 상속하는 memberex 모듈을 만들었는데 어떤 액션을 추가로 넣고 싶다. 그럼 그냥 dispMemberexMyact 처럼 넣어서 하시면 될 거 같은데요. 꼭. dispMemberMyact 일 필요는 없잖아요...