묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
같은 메뉴를 사용하면서 사용자 그룹에 따라 링크를 다르게 주고 싶습니다.
2015.07.01 06:10
안녕하세요.
고민하는 부분이 있는데 도움을 받고 싶어서 질문글 남겨봅니다.
존경하는 고수님들 혹시 해결가능하시다면 부디 팁이라도 남겨주시면 감사하겠습니다.
원하는 기능 : 같은 메뉴를 사용하면서 사용자 그룹에 따라 링크를 다르게 연동.
샘플)
A라는 메뉴가 있을 시에
일반 사용자가 A라는 메뉴에 접근하였을 때는 "가 게시판"으로 이동하고
특별 사용자가 A라는 메뉴에 접근하였을 때는 "나 게시판"으로 이동되게 하고 싶습니다.
어떻게 해야 가능할까요?
도움 부탁드립니다.
댓글 2
-
초보해외유저
2015.07.01 06:34
-
숭숭군
2015.07.01 06:57
{@ $logged_info = Context::get('logged_info')}
<a href="1번링크"|cond="in_array('a그룹',$logged_info->group_list)" href="2번링크"|cond="in_array('b그룹',$logged_info->group_list)">메뉴이름<a>
테스트는 안해봄.
짧은 생각으로 쉽게 하려면 메뉴에서 A 란 메뉴와 B 란메뉴의 보기 권한 메뉴에서 출력해주는 권한을 지정하는 방법이 있을거 같고요..
아니면 조건문을 이용해서 특별 그룹 번호가 3333 이라면 3333일땐 mid 명이 board_a 게시판으로 가도록하고 그룹번호가 3333이 아닐떈 board_b 로 모두 가도록 이건 가서 코딩해야하니깐 좀 까다로울 수도 있을거 같아요.
이런걸 해주는 애드온이 있을수도 있을거 같기도 하고;;