안녕하세요?
가령 email 필드를 새롭게 추가(예: name="kboard_option_email" 형식으로 추가하여)하여 사용자가 글을 작성할 때 입력하도록 한 경우,
대시보드에서 "KBoard > 전체 게시글"에 새로 추가된 필드(가령 email 필드)를 표시하도록 할 수 있는지 궁금합니다.
예를 들어 공지사항 대신에 새로 추가한 필드로 대체하고 싶은 경우 echo $item->notice;를 echo $item->option->email; 비슷하게 대체하면 될까요?
그리고 추가로 지정해줘야 하는 설정이 있나요?
감사합니다.
늦은 시각에 너무 감사합니다.
FTP로 접속해서 /kboard/class/KBContentListTable.class.php 파일을 수정해야 합니다.
KBContentListTable->single_row($item) 메소드안에 프로그램을 수정하셔야 합니다.
$content = new KBContent();
$content->initWithUID($item->uid);
echo $content->option->email;
대략 예제는 이와 같습니다.
KBContent 클래스를 초기화 해주시고 옶션값을 출력해주세요.