02. 견적서(form) 모듈 action 작성하기

조회 수 832 추천 수 0 2010.01.21 17:38:32
sol *.13.13.164
제목 작성자 날짜
02. 견적서(form) 모듈 action 작성하기 (current) sol 2010.01.21 17:38:32
복원
<div class="eArea xe_content xe_dr_index"><ul class="toc"><li class="toc3"><a href="#h1250154115023">action 구상하기</a></li><li class="toc3"><a href="#h1250154135871">action 명세서 module.xml 작성하기</a></li></ul></div><div class="eArea xe_content xe_dr_hx"><h3 id="h1250154115023">action 구상하기</h3></div><div class="eArea xe_content xe_dr_txt"><p>module.xml를 작성하기 앞서 "action"을 구상해야 합니다. XE에서 action이라 뜻 그래로의 행위 입니다. 회원가입, 회원등록, 게시판 글 작성, 게시판 목록 등 입니다. 여기서
구상하는 action은 module.xml에 등록되고, 앞으로 작성하게 될 form.view.php와 form.controller.php의 Class Member
Method로 실제 code로 구현하게 됩니다.</p></div><div class="eArea xe_content xe_dr_list"><ul><li><span>view</span><ul><li><span>dispFormContentWrite : 견적서 등록 화면</span></li><li><span>dispFormContentView : 견적서 보기 화면</span></li><li><span>dispFormContentList : 견적소 목록 화면</span></li></ul></li><li><span>controller</span><ul><li><span>procFormContentWrite : 견적서 등록</span></li></ul></li><li><span>admin view</span><ul><li><span>dispFormAdminList : 견적서 폼 목록</span></li><li><span>dispFormAdminInsert : 견적서 폼 등록 화면</span></li><li><span>dispFormAdminExtraVars : 확장변수 등록화면</span></li></ul></li><li><span>admin controller</span><ul><li><span>procFormAdminInsert : 견적서 폼 등록</span></li></ul></li></ul></div><div class="eArea xe_content xe_dr_txt"><p><span style="font-weight: bold;">*</span> XE 모듈은 MVC 패턴을 기반으로 개발합니다.<br>view는 Context을 통해 템플릿으로 출력을 담당합니다. action 명은 "disp{모듈명}{action명}" 이 됩니다. <br>controller는 DB입력/수정/삭제 등 어떠한 행위 처리를 담당합니다. action 명은 "proc{모듈명}{action명}" 이 됩니다. <br>model은 논리적인 데이터를 표현합니다. model은 module.xml에 특별히 등록하지는 않습니다.</p></div><div class="eArea xe_content xe_dr_hx"><h3 id="h1250154135871">action 명세서 module.xml 작성하기</h3></div><div class="eArea xe_content xe_dr_txt"><p>&lt;?xml version="1.0" encoding="utf-8"?&gt;<br>&lt;module&gt;<br>&nbsp;&nbsp;&nbsp; &lt;actions&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action name="dispFormContentList" type="view" index="true" /&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action name="dispFormContentWrite" type="view" /&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action name="dispFormContentView" type="view" /&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action name="procFormContentWrite" type="controller" /&gt;<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action name="dispFormAdminList" type="view" standalone="true" admin_index="true" /&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action name="dispFormAdminInsert" type="view" standalone="true" /&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action name="dispFormAdminExtraVars" type="view" standalone="true" /&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action name="procFormAdminInsert" type="controller" standalone="true" /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/actions&gt;<br>&lt;/module&gt;<br><br></p></div>
sol 2009.08.21 15:04:29
복원
<div class="eArea xe_content xe_dr_index"><ul class="toc"><li class="toc3"><a href="#h1250154115023">action 구상하기</a></li><li class="toc3"><a href="#h1250154135871">action 명세서 module.xml 작성하기</a></li></ul></div><div class="eArea xe_content xe_dr_hx"><h3 id="h1250154115023">action 구상하기</h3></div><div class="eArea xe_content xe_dr_txt"><p>module.xml를 작성하기 앞서 "action"을 구상해야 합니다. XE에서 action이라 뜻 그래로의 행위 입니다. 회원가입, 회원등록, 게시판 글 작성, 게시판 목록 등 입니다. 여기서
구상하는 action은 module.xml에 등록되고, 앞으로 작성하게 될 form.view.php와 form.controller.php의 Class Member
Method로 실제 code로 구현하게 됩니다.</p></div><div class="eArea xe_content xe_dr_list"><ul><li><span>view</span><ul><li><span>dispFormWrite : 견적서 등록 화면</span></li><li><span>dispFormView : 견적서 보기 화면</span></li><li><span>dispFormList : 견적소 목록 화면</span></li></ul></li><li><span>controller</span><ul><li><span>procFormInsert : 견적서 등록</span></li></ul></li><li><span>admin view</span><ul><li><span>dispFormAdminList : 견적서 폼 목록</span></li><li><span>dispFormAdminInsert : 견적서 폼 등록 화면</span></li></ul></li><li><span>admin controller</span><ul><li><span>procFormAdminInsert : 견적서 폼 등록</span></li></ul></li></ul></div><div class="eArea xe_content xe_dr_txt"><p>* XE 모듈은 MVC 패턴을 기반으로 개발합니다.<br>view는 Context을 통해 템플릿으로 출력을 담당합니다. action 명은 "disp{모듈명}{action명}" 이 됩니다. <br>controller는 DB입력/수정/삭제 등 어떠한 행위 처리를 담당합니다. action 명은 "proc{모듈명}{action명}" 이 됩니다. <br>model은 논리적인 데이터를 표현합니다. model은 module.xml에 특별히 등록하지는 않습니다.</p></div><div class="eArea xe_content xe_dr_hx"><h3 id="h1250154135871">action 명세서 module.xml 작성하기</h3></div><div class="eArea xe_content xe_dr_txt"><p>&lt;?xml version="1.0" encoding="utf-8"?&gt;<br>&lt;module&gt;<br>&nbsp;&nbsp;&nbsp; &lt;grants&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;grant name="view" default="guest"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;title xml:lang="ko"&gt;열람&lt;/title&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/grant&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/grants&gt;<br>&nbsp;&nbsp;&nbsp; &lt;actions&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action name="dispFormList" type="view" index="true" /&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action name="dispFormWrite" type="view" /&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action name="dispFormView" type="view" /&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action name="procFormInsert" type="controller" /&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action name="dispFormAdminList" type="view" standalone="true" admin_index="true" /&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action name="dispFormAdminInsert" type="view" standalone="true" /&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action name="procFormAdminInsert" type="controller" standalone="true" /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/actions&gt;<br>&lt;/module&gt;<br><br></p></div>
sol 2009.08.20 13:58:02
복원
<div class="eArea xe_content xe_dr_index"><ul class="toc"><li class="toc3"><a href="#h1250154115023">action 구상하기</a></li><li class="toc3"><a href="#h1250154135871">action 명세서 module.xml 작성하기</a></li></ul></div><div class="eArea xe_content xe_dr_hx"><h3 id="h1250154115023">action 구상하기</h3></div><div class="eArea xe_content xe_dr_txt"><p>module.xml를 작성하기 앞서 "action"을 구상해야 합니다. XE에서 action이라 뜻 그래로의 행위 입니다. 회원가입, 회원등록, 게시판 글 작성, 게시판 목록 등 입니다. 여기서
구상하는 action은 module.xml에 등록되고, 앞으로 작성하게 될 form.view.php와 form.controller.php의 Class Member
Method로 실제 code로 구현하게 됩니다.</p></div><div class="eArea xe_content xe_dr_list"><ul><li><span>view</span><ul><li><span>dispFormWrite : 견적서 등록 화면</span></li><li><span>dispFormView : 견적서 보기 화면</span></li><li><span>dispFormList : 견적소 목록 화면</span></li></ul></li><li><span>controller</span><ul><li><span>procFormInsert : 견적서 등록</span></li></ul></li><li><span>admin view</span><ul><li><span>dispFormAdminList : 견적서 폼 목록</span></li><li><span>dispFormAdminInsert : 견적서 폼 등록 화면</span></li></ul></li><li><span>admin controller</span><ul><li><span>procFormAdminInsert : 견적서 폼 등록</span></li></ul></li></ul></div><div class="eArea xe_content xe_dr_txt"><p>* XE 모듈은 MVC 패턴을 기반으로 개발합니다.<br>view는 Context을 통해 템플릿으로 출력을 담당합니다. action 명은 "disp{모듈명}{action명}" 이 됩니다. <br>controller는 DB입력/수정/삭제 등 어떠한 행위 처리를 담당합니다. action 명은 "proc{모듈명}{action명}" 이 됩니다. <br>model은 논리적인 데이터를 표현합니다. model은 module.xml에 특별히 등록하지는 않습니다.</p></div><div class="eArea xe_content xe_dr_hx"><h3 id="h1250154135871">action 명세서 module.xml 작성하기</h3></div><div class="eArea xe_content xe_dr_txt"><p>&lt;?xml version="1.0" encoding="utf-8"?&gt;<br>&lt;module&gt;<br>&nbsp;&nbsp;&nbsp; &lt;grants&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;grant name="view" default="guest"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;title xml:lang="ko"&gt;열람&lt;/title&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/grant&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/grants&gt;<br>&nbsp;&nbsp;&nbsp; &lt;actions&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action name="dispFormList" type="view" index="true" /&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action name="dispFormWrite" type="view" /&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action name="dispFormView" type="view" /&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action name="procFormInsert" type="controller" /&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action name="dispFormAdminList" type="view" standalone="true" admin_index="true" /&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action name="dispFormAdminInsert" type="view" standalone="true" /&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;action name="procFormAdminInsert" type="controller" standalone="true" /&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/actions&gt;<br>&lt;/module&gt;<br><br></p></div>
sol 2009.08.13 18:19:47
복원
<div class="eArea xe_content xe_dr_index"><ul class="toc"><li class="toc3"><a href="#h1250154115023">action 구상하기</a></li><li class="toc3"><a href="#h1250154135871">action 명세서 module.xml 작성하기</a></li></ul></div><div class="eArea xe_content xe_dr_hx"><h3 id="h1250154115023">action 구상하기</h3></div><div class="eArea xe_content xe_dr_txt"><p>module.xml를 작성하기 앞서 "action"을 구상해야 합니다. XE에서 action이라 뜻 그래로의 행위 입니다. 회원가입, 회원등록, 게시판 글 작성, 게시판 목록 등 입니다. 여기서
구상하는 action은 module.xml에 등록되고, 앞으로 작성하게 될 form.view.php와 form.controller.php의 Class Member
Method로 실제 code로 구현하게 됩니다.</p></div><div class="eArea xe_content xe_dr_list"><ul><li><span>view</span><ul><li><span>dispFormWrite : 견적서 등록 화면</span></li><li><span>dispFormView : 견적서 보기 화면</span></li><li><span>dispFormList : 견적소 목록 화면</span></li></ul></li><li><span>controller</span><ul><li><span>procFormInsert : 견적서 등록</span></li></ul></li><li><span>admin view</span><ul><li><span>dispFormAdminList : 견적서 폼 목록</span></li><li><span>dispFormAdminInsert : 견적서 폼 등록 화면</span></li></ul></li><li><span>admin controller</span><ul><li><span>procFormAdminInsert : 견적서 폼 등록</span></li></ul></li></ul></div><div class="eArea xe_content xe_dr_txt"><p>* XE 모듈은 MVC 패턴을 기반으로 개발합니다.<br>view는 Context을 통해 템플릿으로 출력을 담당합니다. action 명은 "disp{모듈명}{action명}" 이 됩니다. <br>controller는 DB입력/수정/삭제 등 어떠한 행위 처리를 담당합니다. action 명은 "proc{모듈명}{action명}" 이 됩니다. <br>model은 논리적인 데이터를 표현합니다. model은 module.xml에 특별히 등록하지는 않습니다.</p></div><div class="eArea xe_content xe_dr_hx"><h3 id="h1250154135871">action 명세서 module.xml 작성하기</h3></div>
sol 2009.08.13 18:03:33
복원
<div class="eArea xe_content xe_dr_txt"><p>module.xml를 작성하기 앞서 "action"을 구상해야 합니다. XE에서 action이라 뜻 그래로의 행위 입니다. 회원가입, 회원등록, 게시판 글 작성, 게시판 목록 등 입니다. 여기서
구상하는 action은 module.xml에 등록되고, 앞으로 작성하게 될 form.view.php와 form.controller.php의 Class Member
Method로 실제 code로 구현하게 됩니다.</p></div>
sol 2009.08.13 18:00:04