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

$is_admin 문의 드립니다. 채택완료

theon 6년 전 조회 5,074

list.10.skin.php 와 main.10.skin.php 페이지를 수정하고 있습니다.

일부 항목을 관리자와 사용자가 다르게 보이게 하기 위해 다음과 같이 if문을 작성 했는데 if문이 안먹네요.

$is_admin가 이 페이지들에서는 읽어 올수 없는건가요?

 

if ($is_admin == "super") { echo "

111
\n"; } else { echo "
222
\n"; }

 

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

답변 3개

채택된 답변
+20 포인트
6년 전

lib/shop.lib.php 파일에서 아래 코드를 찾은 후 $is_admin 추가

 

function run() {     global $g5, $config, $member, $default, $is_admin;

 

참고 http://gnustudy.com/bbs/board.php?bo_table=yc_tip&wr_id=115

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

답변에 대한 댓글 1개

t
theon
6년 전
감사 합니다.
global $is_admin;을 theme.shop.lib.php에 넣었었는데 lib/shop.lib.php에 넣어야 하는거 였군요.
덕분에 깔끔하게 해결 했습니다.

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

s
sinbi Expert
6년 전

if ($is_admin == "super") { // 최고관리자 

 

if ($is_admin ) { // 관리자 경우 (= 최고관리자 + 그룹관리자 + 보드관리자)

 

$is_admin 인식 못하면 식 위에 아래 코드 추가.

global $is_admin;

 

그래도 인식 못 하면, 맨 상단 common.php 인클루드 되었는지 체크.

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

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

if ($is_admin) { echo "

111
\n"; } else { echo "
222
\n"; }

 

게 하시면 됩니다.

 

$is_admin 함수가 관리자를 뜻합니다.

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

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

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

로그인