2026, 새로운 도약을 시작합니다.

게시판 목록에서 자신이 보고 있는 곳 다르게 표시하기기 채택완료

1개월 전 조회 225

수고하십니다.

일전에 질문을 드렸는데

잘 안되어서 질문을 다시 드립니다.

게시판에서 자신이 읽고 있는 목록을 다르게 표시하고 싶습니다.

첨부 이미지 처럼 읽고 있는 칸은 다른 색상으로 표시가 되는 거죠.

리빌더를 사용중인데요.

그누보드 기본 보드와 좀 다른가 봅니다.

답변은 아래와 같이 받았습니다.

lisk.skin.php

Copy


// 현재 보고 있는 게시글 ID 가져오기

$current_wr_id = isset($_GET['wr_id']) ? $_GET['wr_id'] : '';

// 목록 출력 부분

for ($i=0; $i

리빌더 list.php 에는 

아래와 같은 코드인데 어떻게 수정을 해야 할 지 모르겠습니다.

Copy

조언 좀 부탁드립니다.

감사합니다.

1888603148_1763970210.2173.jpg.

답변 1개

채택된 답변
+20 포인트

안녕하세요...

오랜만에 답변 드리네요

사용하시는게 통합인지 알수 없지만, 대부분 비슷한 코드가 있어요

위에 알려주신 코드 기준으로 

<tr class="<?php if ($list[$i]['is_notice']) echo "bo_notice"; ?>">

이 코드를 아래처럼 변경 해주세요

<tr class="<?php

                            if ($list[$i]['is_notice']) echo 'bo_notice';

                            if ($wr_id == $list[$i]['wr_id']) echo ( ($list[$i]['is_notice']) ? ' ' : '') . 'bo_current';

                        ?>">

그리고 나서 style 을 .bo_current 를 주시면 됩니다.

예)

   <style>

        .bo_current {

            background-color: #f9fafb;

        }

    </style>

그럼 아래처럼 표시가 됩니다.

978180634_1763972956.4214.png

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

답변에 대한 댓글 1개

너무 감사합니다. 덕분에 읽고 있는 리스트를 한눈에 알아 볼 수 있게 되었어요.

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

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

로그인
🐛 버그신고