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

관리자 로그인 시 답변 버튼 생기게 하기 채택완료

suyong6657 9년 전 조회 2,144

echo "&nbsp;".$list[$i]['subject']."<a target='iframe_show' class='first_re' href='".$reply_href."'>답변</a><a class='latest_list_p'>+</a><a class='latest_list_m'>━</a>";

 

a태그를 사용하여  새로운 답변 링크를 하나 만들었는데요 ..

이것을 관리자로 로그인했을 때만 뜨게하는 방법이 있나요 ?  

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

답변 3개

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

이렇게 바꾸고..

if($is_admin) {

    echo "&nbsp;".$list[$i]['subject']."<a target='iframe_show' class='first_re' href='".$reply_href."'>답변</a><a class='latest_list_p'>+</a><a class='latest_list_m'>━</a>";

} else {

    echo "&nbsp;".$list[$i]['subject']."<a class='latest_list_p'>+</a><a class='latest_list_m'>━</a>";

}

 

/lib/latest.lib.php 파일에서 빨간색 부분 추가하세요.

// 최신글 추출

// $cache_time 캐시 갱신시간

function latest($skin_dir='', $bo_table, $rows=10, $subject_len=40, $cache_time=1, $options='')

{

    global $g5, $is_admin;

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

답변에 대한 댓글 3개

s
suyong6657
9년 전
감사합니다!!! 밑에 lib파일에 저 위치에 is_admin을 넣는 이유를 좀 알수 있을까요 ?
보들이윤
9년 전
전역변수로 설정해준다는 뜻입니다.
s
suyong6657
9년 전
감사합니다!!

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

<?php if ($is_admin) { ?>

링크태그

<?php } ?>

 

라고 감싸두시면 됩니다.

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

답변에 대한 댓글 1개

s
suyong6657
9년 전
if(!$list[$i]['wr_reply'])
if($is_admin){
echo "&nbsp;".$list[$i]['subject']."<a target='iframe_show' class='first_re' href='".$reply_href."'>답변</a><a class='latest_list_p'>+</a><a class='latest_list_m'>━</a>";
echo "</a>";


echo "&nbsp;".$list[$i]['subject']." 이부분이 답변출력하는 부분이라 이 이후부터 if문을 사용해서 답변 링크만 없애야 할꺼같은데 어떻게 넣어야 할지를 모르겠네요 ㅜ

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

9년 전

아래와 같이 해주세요.

<?php

if ($is_admin) {

echo "&nbsp;".$list[$i]['subject']."<a target='iframe_show' class='first_re' href='".$reply_href."'>답변</a><a class='latest_list_p'>+</a><a class='latest_list_m'>━</a>";

?>

 

 

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

답변에 대한 댓글 1개

s
suyong6657
9년 전
if(!$list[$i]['wr_reply'])
if($is_admin){
echo "&nbsp;".$list[$i]['subject']."<a target='iframe_show' class='first_re' href='".$reply_href."'>답변</a><a class='latest_list_p'>+</a><a class='latest_list_m'>━</a>";
echo "</a>";

답변 출력 전체 리스트인데 .. 어느 부분에 넣어야할까요 말씀하신대로 넣으니 출력 자체가 안됩니다 ㅜ

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

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

로그인