관리자에게 안보이기 문의합니다.
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.4 |
검색을 통해 대충 이렇게 하면 될까 싶어서
<!--@if($logged_info->is_admin === 'N')-->
내용
<!--@end-->
했더니 모두에게 안 보이게 되었습니다....;;
관리자가 아닌 비회원, 회원에게만 보이게 하려면 어덯게 해야 하나요?
내강아지
Lv. 5
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.4 |
검색을 통해 대충 이렇게 하면 될까 싶어서
<!--@if($logged_info->is_admin === 'N')-->
내용
<!--@end-->
했더니 모두에게 안 보이게 되었습니다....;;
관리자가 아닌 비회원, 회원에게만 보이게 하려면 어덯게 해야 하나요?
댓글 7
<!--@if($logged_info->is_admin != 'Y')-->
로 해보세요.
<!--@if($logged_info->is_admin != 'Y')-->
내용
<!--@end-->
웹지기님처럼 말씀하신대로 하시면 되고요.
첨언하자면 기본적으로 비교문을 사용하실때 ===<- !== <- 이렇게 3개 특수문자로 비교하는 문구를 사용하는 경우에는 좌우가 문자열타입이라던가 이런 변수들의 타입도 완벽하게 일치해야합니다.
따라서 그냥 비교정도만 하고 싶으시다면 != == 정도만 쓰시고요.. 일반적으로 관리자가 아닌 사람의 경우에는 is_admin 값이 기본적으로 N으로 되어잇으나 N으로 비교하는것보다는 Y가 아닌것으로 비교하시는게 더 좋습니다.
<!--@if($logged_info->is_admin === 'N')-->
이것을 작동되게 문자열 타입 일치시키면 어떤 모양인가요? 기초가 부족해서 죄송합니다..
으로 쓰시면 됩니다.