1. 리스트 상단에 다음과 같은 코드를 넣어줍니다. 

<div cond="in_array('관리그룹', $logged_info->group_list)">나는 관리그룹이야</div>
<div cond="in_array('직원', $logged_info->group_list)">나는 직원이야</div>

2. 리스트의 tr에 다음과 같은 코드를 넣어줍니다.

<tr loop="$document_list=>$no,$document" class="a_{$document->get('category_srl')}">

3. 리스트 상단에 다음과 같은 코드를 넣어줍니다.

<style>
   .a_997{display:none;background:green;}
   .a_996{display:none;background:yellow;}
   <!--@if(in_array('직원', $logged_info->group_list))-->
   .a_997{display:table-row !important;width:100%;}
   <!--@end-->
   <!--@if(in_array('관리그룹', $logged_info->group_list))-->
   .a_996{display:table-row !important;width:100%;}
   <!--@end-->
</style>

-----------------------------------------------------------------------------------------------------------------------------

 

이 방법은 카테고리를 이용하여 클래스를 구분자로, 그룹별로 게시물을 보여주기 할 때 사용합니다. 

단순히 보여지는 상이기 때문에-_-; 디비에서 구분하고 그런 것은 없습니다. 

완전히 출력을 감추는 것은 아니기 때문에 소스보기 하면 다 나오긴 합니다. ^^;

이온디

profile
이온디는 라이믹스를 비롯한 다양한 CMS의 시드뱅크를 꿈꿉니다. 여러분들이 사랑하는 웹소스를 언제든지 사용할 수 있게 하기 위해 이온디는 매일 소스코드를 유지보수하고 있으며, 언제든지 다운로드할 수 있는 소스마켓을 운영하고 있습니다.

#XE마켓 - 이온디스토어
https://eond.com/xemarket/

# XE/라이믹스 단톡방을 운영 중입니다. (비번: 2022)
https://open.kakao.com/o/giaKKnl

# XE/라이믹스 생활코딩 모듈 강좌입니다.
https://opentutorials.org/module/3774
  • profile
    게시판 스킨에 목록 나타내는것을 그리 감추시는게 낫지 않을까요?? 보안이 중요하다면??
  • ?
    유용한 팁입니다 ^^