개발에 앞서 디렉토리 및 파일 준비하기

모든 모듈은 XE_ROOT(XE 설치디렉토리)/modules/ 에 위치 합니다. form이라는 디렉토리를 만들고 하위 디렉토리를 아래와 같이 만듭니다.

  • form

    • conf

      • info.xml
      • module.xml
    • lang
    • queries
    • tpl
    • skins

      • sample

        • skin.xml
    • form.class.php
    • form.view.php
    • form.controller.php
    • form.model.php
    • form.admin.view.php
    • form.admin.controller.php
    • form.admin.model.php

모듈의 정보 info.xml 작성하기

info.xml 에는 모듈의 버전과 제작자 이름, 이메일, 홈페이지 등을 작성 합니다.

<?xml version="1.0" encoding="UTF-8"?>
<module version="0.2">
    <title xml:lang="ko">견적폼</title>
    <description xml:lang="ko">사용자에게 견적을 위한 모듈</description>
    <version>0.1</version>
    <date>2009-08-13</date>
    <category>service</category>
    <author email_address="sol@ngleader.com" link="http://ngleader.com">
        <name xml:lang="ko">sol</name>
    </author>
</module>