안녕하세요.
Kboard 에스크원 스킨의 최신 게시물 롤링글 이전 글들을 보고 해보았는데요.
뭐가 문제인지 처음의 기본 상태인 답변대기가 출력이 안되는데요.. 어떤게 문제일까요 ?
<?php
if($board->initCategory2()){
$status_list = $board->category;
}
else{
$status_list = kboard_ask_status();
}
?>
<style>
.notice{width:100%; height: 150px; overflow:hidden; color: white;}
.rolling{position:relative; width:100%; height:auto;}
.rolling li{width:100%; height:30px; line-height:30px;}
</style>
<div class="notice">
<ul class="rolling" style="list-style:none;">
<?php while($content = $list->hasNext()):?>
<li>
<?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?>
<span class="notice_title">[<?php echo $content->option->{'item'}?>] <?php echo mb_strimwidth($content->title, 0, 40, '...', 'UTF-8')?></span>
<span class="notice_date"><?php echo $content->getDate()?></span>
</li>
<?php endwhile;?>
</ul>
</div>
<script>
jQuery(document).ready(function(){
var rolling = function(){
setTimeout(function(){
jQuery('.rolling li:first').animate({marginTop:'-30px'}, 500, function(){
jQuery(this).detach().appendTo('.rolling').css({'margin':'0'});
});
rolling();
}, 3000);
};
rolling();
});
</script>
네 해결했습니다. 감사합니다.
해결을 하신 건지요?
올려주신 페이지 주소로 확인해보니
게시판 쪽과 롤링 쪽의 게시글의 수가 일치하며
상태 값이 없는 게시글도 정상적으로 표시되고 있습니다.
고맙습니다.
안녕하세요.
코드 수정을 안 한 에스크원으로는 답변대기가 출력이되는데, 저 코드를 사용하면 출력이 되질 않네요.
지금 테스트 페이지를 만들었는데 한번 봐주시면 감사하겠습니다.
관리자가 답변 완료로 넘기면은 잘 되나, 일반 사용자가 글 작성을 하면 처음 상태인 답변대기가 노출이 되질 않네요.
https://xn--2z1b99cm3np1gf4jw5d.com/askone/
안녕하세요~^^
코드 상에는 별 문제 없는 듯합니다.
실제 저희 쪽에서 해당 코드를 적용했을 때
답변대기 중인 글도 표시되는 것을 확인했습니다.
기존의 코드로 복구해서도 확인해보시겠어요?
그리고 KBoard 최신글에서 게시글 목록을 가져오는 코드 관련해서
별도로 추가한 코드가 있다면 에디터의 코드 스니펫 삽입 기능을 사용해서 올려주시겠어요?
고맙습니다.