안녕하세요 많은 도움끝에 DB이전을 잘 하였습니다. 감사드립니다.
다름이 아니라
첨부파일을 모두 복사 이동시킨 후 다운은 잘됩니다.
그러나 뷰페이지에 첨부파일 이미지가 안보여서요.. (여러 게시판에 모두 적용해야합니다.)
검색해보니 아래 소스같이 하면 된다하여 넣어봤는데 잘 안되네요..
소스확인을 좀 부탁드립니다.^^
add_filter('kboard_content', 'my_kboard_content', 10, 3);
function my_kboard_content7, my_kboard_content11, my_kboard_content13($content, $content_uid, $board_id){
if( in_array($board->id, array('7', '11', '13'))){ // 실제 게시판 id로 적용해주세요.
$document = new KBContent();
$document->initWithUID($content_uid);
ob_start();
?>
<?php foreach($document->getAttachmentList() as $key=>$attach): $extension = strtolower(pathinfo($attach[0], PATHINFO_EXTENSION));?>
<?php if(in_array($extension, array('gif','jpg','jpeg','png'))):?>
<p class="thumbnail-area"><img src="<?php echo site_url($attach[0])?>" alt="<?php echo $attach[1]?>"></p>
<?php else: $download[$key] = $attach; endif?>
<?php endforeach?>
<?php
$content .= ob_get_clean();
}
return $content;
}
안녕하세요~^^
올려주신 코드를 확인해보니 코드를 조금 잘못 수정하신 듯합니다.
PHP 함수는 콤마로 구분 짓지 않고 작성해주셔야 합니다.
올려주신 코드 중 my_kboard_content7, my_kboard_content11, my_kboard_content13 부분을
my_kboard_content로 교체해보세요.
또한 게시판 id는 사용하는 필터에 따라서 사용 방법이 다릅니다.
$board->id 부분은 $board_id로 교체해서 확인해보시겠어요?
고맙습니다.
오 역시!! 잘됩니다!!
감사드립니다. 드디어 DB이전이 말끔하게 되었습니다
수고하세요!!! ㅎ