$list[$i]['icon_reply'] 에 대해 궁금합니다.

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
$list[$i]['icon_reply'] 에 대해 궁금합니다.

QA

$list[$i]['icon_reply'] 에 대해 궁금합니다.

답변 3

본문

$list[$i]['icon_reply'] 에 대해 로직을 알 수 있을까요. 

 

최신글일 경우 N이라는 아이콘이 제목 옆에 뜨는 것 같은데. 

 

특정 매개 변수를 주면, 그 변수에 따라 아이콘이 나오게 하면 어떨까 하여 로직 문의합니다. 

이 질문에 댓글 쓰기 :

답변 3

list[$i]['icon_reply']가 기존의 아이콘 출력 로직을 유지하면서도,

추가적인 커스터마이징을 통해 특정 매개변수에 따라 다른 아이콘을 표시하시려면 ~

 

*list[$i]['icon_reply']의 로직 확인:

list[$i]['icon_reply']는 게시글 또는 댓글의 상태를 나타내는 아이콘으로,

일반적으로 그누보드5의 스킨 파일 내에서 정의됩니다(예: list.skin.php 파일).

해당 로직을 분석하여, 조건에 따라 출력될 아이콘 경로를 설정.

 

*매개변수에 따른 조건 추가:

특정 매개변수(예: 사용자 지정 변수, wr_1, wr_2 등)를 사용하여 조건을 정의.

예를 들어, $row['wr_custom'] 값에 따라 아이콘을 변경할 수 있음.

 

*PHP 코드 수정 예시:

if ($row['wr_custom'] == 'value1') {
    $list[$i]['icon_reply'] = '<img src="/img/icon_custom1.gif" alt="Custom Icon 1">';
} elseif ($row['wr_custom'] == 'value2') {
    $list[$i]['icon_reply'] = '<img src="/img/icon_custom2.gif" alt="Custom Icon 2">';
} else {
    $list[$i]['icon_reply'] = '<img src="/img/icon_reply.gif" alt="Reply Icon">';
}

 

*스킨 수정: list.skin.php에서 $list[$i]['icon_reply']를 호출하여 해당 아이콘을 출력.

해당 아이콘은 답글이 달렸을 경우 적용되는 답글 아이콘 입니다.

└ 이런 모양이죠

 

1982090578_1736623884.1493.png

 

/lib/common.lib.php 에서 선언되어 있습니다.

그누보드를 어느정도 다루기 전에는 가급적 코어는 건들지 마시고

 

$list[$i]['wr_hit'] 해당 게시물의 히트수에 비례하여 별도 아이콘을 wr_subject 뒤에 넣는다던가 해서

스킨단에서 수정하시는걸 권장해드립니다.

 

그리고 질문글을 올리실때에는 에매모호한 글보다

가급적 내가 뭘 원하는지 구체적으로 작성하셔야 원하시는 답변에 좀더 근접할수 있습니다.

 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 0
© SIRSOFT
현재 페이지 제일 처음으로