최신글에서 관리자 확인변수 적용하는 방법이 있을까요?
본문
안녕하세요
최신글에서 관리자 확인변수 적용하는 방법이 있을까요?
가령 latest.skin.php 파일에서
관리자만 클릭할수 있는 변수를 선언하면
<? if ($member['mb_level']==10) { ?>
<!-- 로그인 이전 -->
<a href="../aaa" target="_blank">이미지</a>
<? } else { ?>
<!-- 로그인 이후 -->
<a href="../aaa" target="_blank">이미지2</a>
<? } ?>
메인페이지에서는 적용이 되는대
latest.skin.php 이페이지에선 적용이 안되는대
어떤 다른 방법으로 해야 하는지
혹인 설정을 해야하는지
가르침 부탁드립니다
답변 3
$member가 글로벌 변수로 선언이 안되어 있을수도 있습니다.
latest.skin.php 상단 쪽에 global $member; 를 한번 선언해보세요.
skin 파일이 아닌
extend/user.config.php 또는
common.php 같은 파일에서
변수 선언을 시도해볼수 있습니다.
다음과 같이 하면 가능하지 않을까 합니다.
<?php
// $member['mb_level'] 변수 정의 및 초기화
$mb_level = isset($member['mb_level']) ? $member['mb_level'] : 0;
?>
<? if ($mb_level == 10) { ?>
<!-- 로그인 이전 -->
<a href="../aaa" target="_blank">이미지</a>
<? } else { ?>
<!-- 로그인 이후 -->
<a href="../aaa" target="_blank">이미지2</a>
<? } ?>
답변을 작성하시기 전에 로그인 해주세요.