테스트 사이트 - 개발 중인 베타 버전입니다

될까요? 채택완료

뽕엄능브라 1년 전 조회 1,842

잔머리를 굴려

extend에 이렇게 하면 될까요?

 

if($bo_table == 'bigbra') {

  if( 엠비레벨 ==10} {

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

  } else {

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

  }

 

이게 될까요?

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

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

답변 2개

채택된 답변
+20 포인트
세크티
1년 전

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

</p>

<p>if($bo_table == 'bigbra') {</p>

<p>  if( 엠비레벨 ==10} {</p>

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

<p>  } else {</p>

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

<p>  }</p>

<p> </p>

<p>     $board_skin_path    = get_skin_path('board', $board['bo_skin']);</p>

<p>     $board_skin_url     = get_skin_url('board', $board['bo_skin']);</p>

<p>}</p>

<p>

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

답변에 대한 댓글 1개

뽕엄능브라
1년 전
감사합니다, 저의 오늘을 구해주셨어요~~

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

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']);       

}

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

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

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

로그인