안녕하세요
KBoard 크로스 링크 게시판을 사용중인 유저입니다.
클릭하였을때 안에 게시물 내용이 보이기를 원합니다.
게시물 내용등록이 가능하게 editor.php와 document.php는 만질 수 있습니다.
보통 디폴트스킨의 게시판을 클릭하면 안에 내용이 나오는데요
현재 크로스 링크 스킨에서 링크가 없을시
디폴트스킨의 게시판처럼 내용이 나오기를 원합니다.
가능한 부분인가요?
<?php if(!$content->option->link):?>
<a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toString()?>">
<?php else:?>
<a href="<?php echo kboard_cross_link_print($content->option->link)?>" onclick="return kboard_cross_link_shortcut(this, '<?php echo $content->uid?>', '<?php echo $content->option->link_target?>')" title="<?php echo $content->title?>">
<?php endif?>
위 코드는 KBoard 크로스 링크 스킨에서
링크가 없다면 다른 게시판 스킨들처럼 상세 페이지로 이동하며,
링크가 있다면 글 작성 시 입력한 링크로 이동하는 코드입니다.
그리고 document.php 파일도 수정하셨는지 꼭 확인해보세요~
고맙습니다.
각 게시물마다 고유한 링크가있어 그 링크로 이동을 하기를 원합니다
디폴트 스킨처럼요
저렇게 작업하게되면 링크가 없는경우 -> 지정한 링크로 이동하라 가 되지않나요?
제가 설명이 부족한듯해서 정리해보겠습니다.
1. 링크가있는경우 링크로 이동된다
2. 링크가 없는경우 디폴트 스킨처럼 각 게시물마다 고유한 링크와 내용이 있어 그 안으로 이동한다.
입니다.
현재는 링크가 없는경우 링크가 이동하면서 바뀌는듯 싶지만 다시 제자리로 돌아옵니다
같은 질문이라 링크 남겨놓습니다.
감사합니다.
링크는 잘 넘어가는데요
안에 내용이 나오지를 않습니다.
제목이 있으니
제목은 상단에 나오고 내용은 비어있게 나오기를 원합니다 가능할까요.?
안녕하세요.
저희가 내부 스케줄이나 다른 업무로 인해 답변이 다소 늦을 수 있습니다.
같은 내용의 글을 다시 올리시지 않으셔도 저희가 일일이 확인하고 답변을 달아드리고 있습니다.
이러한 규칙이 잘 지켜지지 않는다면 다른 분들에게도 피해가 갈 수 있으니 양해 부탁드립니다.
document.php 파일 상단에 있는
아래의 코드를 삭제해보세요.
<script>
window.location.href="<?php echo $url->set('mod', 'list')->toString()?>";
</script>
list2.php 파일에
아래의 코드를 찾아서
<a href="<?php echo kboard_cross_link_print($content->option->link)?>" onclick="return kboard_cross_link_shortcut(this, '<?php echo $content->uid?>', '<?php echo $content->option->link_target?>')" title="<?php echo $content->title?>">
아래의 코드로 교체해보세요.
<?php if(!$content->option->link):?>
<a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toString()?>">
<?php else:?>
<a href="<?php echo kboard_cross_link_print($content->option->link)?>" onclick="return kboard_cross_link_shortcut(this, '<?php echo $content->uid?>', '<?php echo $content->option->link_target?>')" title="<?php echo $content->title?>">
<?php endif?>
고맙습니다.