묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
회원정보보기 페이지를 수정? 별도로 만들려는데 ...?
2017.03.01 19:58
XE사이트처럼 회원정보페이지를 별도로 만드는 법을 알려주세요
제가 해결하고 싶은 부분을 예를 들어 설명하자면
A라는 게시판에서 로그인 위젯에 있는 내정보를 눌러 회원정보를 띄우거나
어떤 사람의 닉네임을 클릭해서 그 사람의 회원정보보기를 해서 회원정보를 띄웠을때,
화면은 회원정보 내용이 보이지만,
브라우저 타이틀이나 URL주소를 봤을때 회원정보에 관한 별도의 페이지가 아니라
A라는 게시판내에 {$content}에 회원정보화면이 대입(?)해서 보이는 시스템이더라구요.
이런 문제는 특히 레이아웃 적용한 첫페이지에서 일어나는데요.
레이아웃으로 {$content}없이 메인페이지 만들면 로그인위젯에서 내정보를 눌러도 안뜨고,
회원정보보기는 떴는데, 스크랩보기 등 버튼들을 누르면 페이지 자체가 사라져버리더라구요
회원모듈 자체적에 있는 레이아웃을 적용시켜봐도 사이트의 레이아웃을 안 따라갈 뿐이고 ....
XE공홈처럼 회원정보 페이지를 따로 구성하는 방법이 무엇인가요?
댓글 2
-
sejin7940
2017.03.02 00:07
-
jforgood
2017.03.22 11:56
감사합니다.
DoorWeb 레이아웃에서 별도의 페이지로 들어가도록 하는 방법을 사용하더라구요.
그 방법이 좀더 깔끔한거 같아요
XE 공홈도 따로 주소가 있는건 아니예요.
아마도 레이아웃 자체에서, act 값에 따라 우측메뉴가 나올지 여부를 제어했을거라고 예상되네요
( 회원정보보기 눌렀을때 mid 를 보시면 현재 페이지로 되어있거든요)
메인페이지에서 해당 문제의 경우
메인페이지 짜실때..
<!--@if($mid=='메인')-->
<!--@if($act)-->
{$content}
<!--@else-->
메인 소스
<!--@end-->
<!--@else-->
{$content}
<!--@end-->
이런형태를 이용하시면 됩니다.