안녕하세요.
Kboard 게시판에서 2가지 질문이 있습니다.
1. 최신글 모아보기에서 해당글의 링크가 아니라 게시판으로 갈수 있는 코드가 어떤건가요? 현재는
<?php echo $url->getDocumentURLWithUID($content->uid)?>
코드로 해당글의 상세 페이지로 가는데 해당글의 게시판 목록으로 이동하게 하고 싶습니다.
2. 최근글 모아보기에서 최근 등록한 글 순서로 불러오는데요, 해당 글을
필드 추가한
<?php echo $content->option->{'contract_num'}?>
이 값을 기준으로 순서를 역순으로 불러오고 싶습니다. 이런 경우 가능할까요?
답변 부탁드립니다.
감사합니다.~
안녕하세요~^^
1. 올려주신 코드가 게시글 본문 페이지로 이동하는 링크라면
아래의 코드로 게시글 목록 페이지로 이동하실 수 있습니다.
<?php echo $url->getBoardList()?>
올려주신 코드 대신 위의 코드로 교체해보세요.
2. kboard_list_orderby 필터를 활용하시면
게시글 정렬 순서를 변경하실 수 있습니다.
입력 필드로 게시글 정렬하는 방법은
아래 관련 링크 참고 부탁드립니다.
https://www.cosmosfarm.com/threads/document/27146
kboard_list_orderby 필터에서 ASC 부분은 오름차순 정렬이며
DESC로 변경하시면 내림차순으로 정렬하실 수 있습니다.
고맙습니다.
답변 감사합니다.
그런데 첫번째 답변에서
<?php echo $url->getBoardList()?>
코드를 사용했으나, 해당 게시판으로 이동되지 않습니다. 혹 사용자 정의 url이 해당 게시판의 이름으로 되어있어서 링크가 적용되지 않는 것인가요?
해당 게시판의 url을 불러올때 getBoardList 가 게시판의 id 값인지 게시판의 명칭으로 가는것인지 확인 및 답변 부탁드립니다.
감사합니다.
저희 테스트 서버와 페이지 설정이 달라서
해당 코드가 동작하지 않는 듯합니다.
아래의 코드를 각각 활용해보시겠어요?
<?php $latest_board = $content->getBoard()?>
<?php echo $url->getBoardRedirect($latest_board->id)?>
위의 코드에서 <?php echo $url->getBoardRedirect($latest_board->id)?> 부분이
게시판 페이지로 이동하는 코드입니다.
<?php $latest_board = $content->getBoard()?> 코드는
<a> 태그 위에 선언해서 활용해보시겠어요?
고맙습니다.
답변 감사합니다. ^^
정상적으로 동작합니다. 선언을 해야 해당 Redirect에 대한 값을 불러오네요.
항상 빠른 답변 감사합니다! 즐거운 하루 되세요 ~.