2026, 새로운 도약을 시작합니다.

될까요? 채택완료

1년 전 조회 2,029

잔머리를 굴려

extend에 이렇게 하면 될까요?

if($bo_table == 'bigbra') {

  if( 엠비레벨 ==10} {

     $board['bo_skin'] = 'theme/only_admin'; // 관리자

  } else {

  $board['bo_skin'] = 'theme/only_member'; // 회원

  }

이게 될까요?

관리자하고 회원이 서로 다른 스킨을 쓰려고 그렇습니다, 

답변 2개

채택된 답변
+20 포인트

extend파일 실행전에 $board_skin_path 와 $board_skin_url에 값이 들어가므로 다시 정의해줘야합니다. 아래 두줄 추가해보셀요

Copy


if($bo_table == 'bigbra') {

  if( 엠비레벨 ==10} {

     $board['bo_skin'] = 'theme/only_admin'; // 관리자

  } else {

  $board['bo_skin'] = 'theme/only_member'; // 회원

  }

 

     $board_skin_path    = get_skin_path('board', $board['bo_skin']);

     $board_skin_url     = get_skin_url('board', $board['bo_skin']);

}

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

감사합니다, 저의 오늘을 구해주셨어요~~

댓글을 작성하려면 로그인이 필요합니다.

 if( 엠비레벨 ==10} {

~~

else ~~

기본이 회원 스킨이면 else가 필요 없습니다

기본은 회원스킨으로 해두었을테니 레벨 10일 경우만 변경

if($bo_table == 'bigbra' && $member['mb_level'] ==10){

     $board['bo_skin'] = 'theme/only_admin'; // 관리자

     $board_skin_path    = get_skin_path('board', $board['bo_skin']);
     $board_skin_url     = get_skin_url('board', $board['bo_skin']);       

}

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고