* 도움주신 milosz 님, 들국화님, 웅파님 감사합니다.
* '이렇게해보니 되더라~'입니다. 맞는지 틀리는지 모르기때문에 잘못된 정보를 줄수 있겠다 싶어 팁게에 간략히 적었습니다.
* 참고로 Sencha Architect는 자체적으로 MVC를 제공합니다.
1. Sencha Architect는 넷빈의 GUI Builder와 비슷한 기능을 합니다.
- 화면에 콘테이너와 버튼을 드래그해서 넣고 save 버튼을 누르면 publish버튼이 활성화 됩니다.
- publish를 누를경우 지정된 경로에 아래와 같은 파일이 생성된 것을 확인 할 수 있습니다.
┣ app.html (전 확장자를 php로 바꿨습니다.)
┣ app.js
┣ app
┗ view
┗ MyContainer.js
┗ Viewpot.js
2. index.php를 제거합니다. ( 요거는 책 3.6절과 동일합니다.)
- httpd.conf 파일 수정하고 apache 재시작.
- CI의 config.php 수정.
- document root(index.php)가 있는 위치에 .htaccess파일 수정.
3. 이제 Sencha Architect의 파일을 아래와 같이 배치하면 끝.
htdocs
┣ appication
┃ ┗ views
┃ ┗ app.php
┣ dial
┃ ┗ js
┣ ┗ app.js
┣ system
┣ app
┗ view
┗ MyContainer.js
┗ Viewpot.js
(델파이로 만들어진 툴과 거의 유사한 형태를 가지고 있어서 관심이 가긴 했습니다.)