ask-one 최신글에 답변완료 답변대기 표시 문의드립니다.

안녕하세요

KBoard 에스크원 상담 스킨 구매후에 적용했는데,

최신글에 답변완료 답변대기가 표시되게끔 까지는 했습니다!

근데 색상이 하나로 통일되서 나오네요.

답변대기랑 답변완료 컬러를 다르게 최신글에 표시하고 싶은데 방법이 있을까요?

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
  • 안녕하세요~^^

    FTP로 접속해서 /wp-content/plguins/kboard/skin/사용중인스킨/latest.php 파일에

    아래의 코드로 적용하신 후에 확인해보시겠어요?

    <?php
    if($board->initCategory2()){
    	$status_list = $board->category;
    }
    else{
    	$status_list = kboard_ask_status();
    }
    ?>
    <div id="kboard-ask-one-latest">
    	<table>
    		<thead>
    			<tr>
    				<th class="kboard-latest-title"><?php echo __('Title', 'kboard')?></th>
    				<th class="kboard-list-status"><?php echo __('Status', 'kboard')?></th>
    				<th class="kboard-latest-date"><?php echo __('Date', 'kboard')?></th>
    			</tr>
    		</thead>
    		<tbody>
    			<?php while($content = $list->hasNext()):?>
    			<tr>
    				<td class="kboard-latest-title">
    					<a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toStringWithPath($board_url)?>">
    						<div class="kboard-ask-one-cut-strings">
    							<?php if($content->isNew()):?><span class="kboard-ask-one-new-notify">N</span><?php endif?>
    							<?php if($content->secret):?><img src="<?php echo $skin_path?>/images/icon-lock.png" class="kboard-icon-lock" alt="<?php echo __('Secret', 'kboard')?>"><?php endif?>
    							<?php echo $content->title?>
    							<span class="kboard-comments-count"><?php echo $content->getCommentsCount()?></span>
    						</div>
    					</a>
    				</td>
    				<td class="kboard-list-status">
    					<?php if($content->category2):?>
    						<span class="kboard-ask-one-status status-<?php echo array_search($content->category2, $status_list)?>"><?php echo $content->category2?></span>
    					<?php endif?>
    				</td>
    				<td class="kboard-latest-date"><?php echo $content->getDate()?></td>
    			</tr>
    			<?php endwhile?>
    		</tbody>
    	</table>
    </div>

    고맙습니다.

  • 감사합니다~! 잘 적용되었는데, 한가지 문제가 생겼습니다!!

    CSS로 

    .kboard-ask-notice-status.status-0 { background-color: #f87330; }
    .kboard-ask-notice-status.status-1 { background-color: #2d354a; }

    각각 컬러를 지정해줬는데

     

    리스트에는 답변완료가 주황색 답변대기가 남색으로 나오는데

    최신리스트에는 답변완료가 남색 답변대기가 주황색으로

    서로 반대로 나옵니다! 어떻게해야 할지 몰라 도움요청드립니다!!!

  • 이전 댓글에 안내해드린 최신글(latest.php) 코드는

    게시글 목록(list.php) 쪽의 코드와 동일한데 이상하네요.

    비회원으로도 확인 가능한 페이지 주소 알려주시면 확인해보겠습니다.

    고맙습니다.

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기