1
조회 수 : 5405 신고 : 0
출처 : |
---|
마이페이지를 클릭했을경우 레이어 팝업이 아닌 페이지로 보내는 방법입니다.
각 스킨마다 달라 적용하는 방식이 다를수 있으니 참고만 하세요.
먼저 좌측(LNB)메뉴가 마이페이지 관련메뉴가 보여야함으로 마이페이지에 들어왔을때는 회원관련메뉴가 보이도록 해줘야합니다.
순서
1. 관리자에서 마이페이지에 해당하는 페이지를 만듭니다.
2. 사용하시는 스킨 layout.html 파일을 여시고 좌측메뉴부분을 찾습니다.
<!--@if('mypage' == $mid)-->
<div id="lnbWrap">
<h2><img src="./images/{$layout_info->colorset}/tit_mypage.gif" alt="마이페이지" class="iePngFix" /></h2>
{@ $oPointModel = &getModel('point'); $point = $oPointModel->getPoint($logged_info->member_srl); $oModuleModel = &getModel('module'); $config = $oModuleModel->getModuleConfig('point'); $level = $oPointModel->getLevel($point, $config->level_step); }
<ul id="lnb">
<!--@foreach($logged_info->menu_list as $key => $val)-->
<li><a href="{getUrl('act',$key,'member_srl','')}">{Context::getLang($val)}</a></li>
<!--@end-->
</ul>
</div>
<!--@else-->
<!-- 왼쪽 2차 메뉴 -->
좌측메뉴소스가 있겠죠?...
<!--@end-->
위와 같은 형식으로 소스를 삽입해줍니다.
설명을 드리자면 관리자에서 만드신 마이페이지 mid값을 넣어주시고, 저페이로 들어갔을때 마이페이지에 관련된 메뉴가 보이며, 그렇지 않을경우 각메뉴에 해당되는 서브메뉴들이 보이게 됩니다.
스킨에 왼쪽 2차 메뉴부분 소스는 신경쓰지 마시고 빨간색으로 처리된부분만 위치에 맞게 넣으시면 됩니다.
3. 마지막으로 마이페이지를 클릭했을때 해당 페이지로 보내야함으로
<a href="/?mid=mypage&act=dispMemberInfo">마이페이지</a>
이런식으로 넣어주시면 됩니다.
더 좋은 적용방법 있으시면 공유 부탁드립니다.
추천수 10단위당 메달이 1개씩 노출되고, 추천수에 따라 배경색이 변하며, 일정수의 추천수를 받을시 아이콘이 붙게됩니다.
- 추천수 50개이상
- 추천수 30개이상
- 추천수 20개이상
- 추천수 10개이상
- 추천수 3개이상