kboard list 페이지에서 글을 작성하고 싶습니다
editor페이지를 그대로 긁어다가 붙여놓고 글을 작성하면
권한이 없습니다.라는 alert가 계속 뜹니다
살펴보니
KBcontroller.class.php
$board = new KBoard($board_id);
if(!$board->uid){
die('<script>alert("'.__('You do not have permission.', 'kboard').'"); history.go(-1);</script>');
}
이부분에서 막혀서 계속 권한 오류가 발생합니다.ㅠㅠ
그런데 막상 list 에서 echo $board->uid 출력하면 editor이랑 같은 값이 나오긴 하거든요ㅠㅠ
이걸 어떻게 해결해야 하나요?
감사합니다!! 덕분에 해결했어요~
소스를 그대로 복사해서 페이지의 소스보기해보시면
<input type="hidden" name="board_id" value="<?php echo $content->board_id?>"> 이 코드에서 $content->board_id 값이 없을겁니다.
그러니 전송값이 없기 때문에
$board_id = intval($_POST['board_id']);
$board = new KBoard($board_id);
이것도 값이 없겠죠~
list.php 파일 하단에
<?php $boardBuilder->builderEditor()?> 이 코드 추가하시면 글쓰기 화면에 출력될겁니다.
테스트 부탁드려요 ㅎㅎ