Extra Form
PHP PHP 7.4
CMS Rhymix 2.1

안녕하세요.

 

xxx.class.php

xxx.controller.php

 

이거 두개로 판단이 되는데

 

혹시 hello world 라는 내용을 띄우는 모듈을 만들려면 

 

xxx.class.php의

function moduleInstall() { 

를 비워두고

 

 

 

xxx.controller.php 파일에만 코드를 넣으면 작동하는것이 맞을까요?

 

감사합니다.

  • profile

    conf 폴더의 화일을 포함한 기본적인 골격을 갖춰야만 동작합니다.

    모듈에 관심이 있으시면 곰님이 제공하는 모듈생성기를 살펴보시기 바랍니다.

    https://www.poesis.org/tools/modulegen/

    기본적인 골격을 만들어주기 때문에 조금만 수정하시면 바로 적용이 가능한 정도입니다.

     

    기왕 모듈에 관심이 있어서 새로 시작하시는 것이라면 기존 XE 방식이 아닌 네임스페이스 방식의 라이믹스 스타일로 시작하시는 것을 추천합니다.

    https://www.poesis.org/tools/rxmodulegen/

     

  • profile profile
    답변 감사합니다.
    아 이것도 설치해봤는데 뭔가 엄청 많은것 같아서 딱 필요한것만 넣어보려고 하거든요
    그러거보니 이것도 버전이 두개가 있었네요 ㅎㅎ
  • profile

    기본적으로 파일 3개가 필요합니다.

    1. conf/info.xml

    2. conf/module.xml

    3. php 파일 최소 1개 (class와 controller의 역할을 겸해도 됩니다. moduleInstall 이런 거 없어도 됩니다. 트리거 등록은 module.xml에서 하면 되니까, 업데이트 체크 함수도 필요하지 않습니다.)