묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
mid 에 따라 실행되는 act가 다르게 하려면?
2012.11.20 06:28
하나의 모듈을 코딩하였습니다. (제가 아닌 다른 사람이 했습니다.)
XE에서 메뉴버튼을 두개 만들어서 만든 모듈을 부르는데 (모듈은 하나이지만)
메뉴1번은 mid=mid1 로 연결하고
메뉴2번은 mid=mid2 로 연결하려 합니다.
이때 mid1 번으로 불리면 act1이 실행되게 하고, mid2 번으로 불리면 act2가 실행되게 하려면 어디를 손봐야 하나요?
지금은 mid가 무엇이든지 index="true"로 설정된 act1이 불리게 되어있습니다.
메뉴는 XE의 관리자페이지 사이트-사이트맵에서 "모듈 또는 URL"항목의 '모듈 선택' 라디오버튼을 통해서 만들어 두었습니다.
( '연결 url' 라디오버튼을 선택하고 URL을 직접 적어서 연결하려 했더니 레이아웃이 안먹는것 같습니다.)
...
몇일전 비슷한 내용으로 질문을 드렸었는데, 답변이 없어서 질문을 재정리하여 드립니다.
아직 XE에 익숙하지 않은데다가, 모듈 코딩도 제가 한게 아니라서 머리가 아프네요.
힌트가 될만한 아무런 내용이라도 알려주시면 큰 도움이 되겠습니다.
댓글 1
-
KANTSOFT
2012.11.20 10:54
-
커피메이트
2012.11.20 22:13
메뉴1번은 모듈을 일반적인 방법으로 연결해두었고 잘 동작합니다. 문제는 메뉴2번인데 도메인.com/?mid=mid1&act=act2 로 하면 레이아웃의 좌측에 나오는 메뉴이름이 메뉴1로 뜨는 문제가 있고, 도메인.com/?mid=mid2&act=act2 로 하면 레이아웃의 좌측에 나오는 메뉴이름이 아얘뜨지 않습니다. (둘다 레이아웃의 전체 색상이나 이런것은 제대로 동작하는데, 메뉴이름이 다른게 뜨거나 안뜨거나 하네요). 혹시 act 이름의 형식이 disp모듈action 형식이 아니면 안되나요? 현재 act=dispAdminMain 이고 모듈이름이 Admin인건 아닙니다. -
커피메이트
2012.11.20 22:34
직접 보실수 있게 쪽지 하나 보내드렸습니다. ;;;;
내용이 직접확인하지않고서는 이해가 잘 안가네요. 도메인.com/?mid=min1&act=disp모듈action명 으로 했을때 화면이 나오나요?
해당 url을 연결하면 될듯한대요?