묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
일정관리 모듈을 만들려면 어떻게 해야 할까요?
2007.09.18 16:56
방명록 모듈을 아무리 봐도 모르겠네요. ㅡ.ㅡ;;
돌아가는 형태를 알면 어떻게라도 해보겠는데 당췌 감을 잡을 수가 없네요.
일정관리 모듈을 만든다고 했을때 어떤 순서로 해야 하는지 누가 좀 알려 주세요.
처음 개념잡기 위해 방명록 모듈폴더를 복사해서 schedule 이란 폴더로 만들고 , 해당 폴더내 모든 파일과 소스상에 guest나 Guest를 schedule 과 Schedule로 바꾸고 테스트를 해 보는데...
관리자페이지에서 리스트로 나오긴 하는데 클릭을 하면 첫페이지로 돌아가버리네요.
(이렇게 하면 이름은 일정관리(schedule)이지만 똑같은 기능의 방명록 모듈이 하나더 작동이 되는게 맞지 않나요?)
방명록 모듈을 이해해 보면서 흐름을 파악 하려 해도 , 처음부터 막히니...
일정관리 모듈을 만드는 방법이 아니더라고, 제가 해봤던 방명록 모듈을 복사해서 새로운 모듈명으로 처리하는거라도 아시는분 좀 알려주세요.
참고로 위에서 말했던것처럼 모든 파일과 모든 소스상에 guestbook, Guestbook 을 schedule, Schedule로 바꾸고 테스트를 해 보았는데 안되네요. .ㅜㅜ
누가 모듈 제작강좌 좀 해주면 좋겠는데....
아주 간단한 형태라도..흐름을 알 수있는 형태면...
돌아가는 형태를 알면 어떻게라도 해보겠는데 당췌 감을 잡을 수가 없네요.
일정관리 모듈을 만든다고 했을때 어떤 순서로 해야 하는지 누가 좀 알려 주세요.
처음 개념잡기 위해 방명록 모듈폴더를 복사해서 schedule 이란 폴더로 만들고 , 해당 폴더내 모든 파일과 소스상에 guest나 Guest를 schedule 과 Schedule로 바꾸고 테스트를 해 보는데...
관리자페이지에서 리스트로 나오긴 하는데 클릭을 하면 첫페이지로 돌아가버리네요.
(이렇게 하면 이름은 일정관리(schedule)이지만 똑같은 기능의 방명록 모듈이 하나더 작동이 되는게 맞지 않나요?)
방명록 모듈을 이해해 보면서 흐름을 파악 하려 해도 , 처음부터 막히니...
일정관리 모듈을 만드는 방법이 아니더라고, 제가 해봤던 방명록 모듈을 복사해서 새로운 모듈명으로 처리하는거라도 아시는분 좀 알려주세요.
참고로 위에서 말했던것처럼 모든 파일과 모든 소스상에 guestbook, Guestbook 을 schedule, Schedule로 바꾸고 테스트를 해 보았는데 안되네요. .ㅜㅜ
누가 모듈 제작강좌 좀 해주면 좋겠는데....
아주 간단한 형태라도..흐름을 알 수있는 형태면...
댓글 2
-
Simulz
2007.09.18 20:30
-
똑디
2007.09.18 21:39
simulz님 답변 감사합니다.
새롭게 모듈을 추가하면 모듈인스톨을 하는것 같은데, 제가 이것을 확인하고자 제로님이 만드시 포워딩 모듈을 서버에 올려서 모듈 인스톨을 했습니다.
그런다음 그 모듈을 지웠습니다.
그리고 다시 제로님이 만드신 포워딩 모듈을 서버에 올렸습니다.
그런데 분명 서버에 지우고 다시 올렸는데 이번엔 모듈 인스톨(설치) 이 나오지 않습니다.
방명록 모듈도 그렇네요.
방명록 모듈을 하나 복사해서 schedule이라고 이름을 바꾼다음 폴더 및 파일명, 파일내 소스까지 다 guestbook를 Guestbook으로 변경해서 모듈폴더에 올렸는데 모듈 설치가 나오지 않습니다.
새롭게 모듈을 올렸을때 모듈설치가 어떤식으로 나오는지...?
제로님 포워딩 모듈에서만 보더라도 한번 올려서 모듈 설치를 한다음 그것을 다 지우고 다시 올리면 그다음부턴 모듈설치가 나오지 않더라구요.
이에 대한 simulz님의 조언을 부탁드립니다.
다시한번 답변 감사드립니다. ^^
^0^ 모듈 만드는 것은 그림 그리는 것보다 더 노가다 입니다.
제가 폼메일러 만들면서 모든 파일을 다 편집했는데, 새로운 모듈 만들기가 겁날 정도입니다.
시간만 많다면 설명서를 만들 수 있을 텐데 지금은 여러가지로 바빠서;;;;
module.xml에서 사용할 액션 함수 모음
class에서 액션 함수를 DB에 등록
view는 페이지를 보여주는 함수 모음(달력 출력, 일정 목록 출력)
controller는 데이터를 처리해주는 함수 모음(일정 등록, 삭제)
model은 타 모듈에서 쓸 수 있는 데이터 처리 함수 모음(이건 나중에...)
admin이 앞에 붙은 것은 관리자용
기타 등등등등등등등등등등등등등등등..........
언젠가 모듈 에디터가 나오면 정말 편리할거에요......