게시판을 ajax로 가져오고 싶습니다.
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.4 |
게시판을 ajax로 가져오고 싶습니다.
exec_json('board.dispBoardContent', {mid:'free'}, .... )
이런 식으로 시도해봤는데 응답이 오긴 하는데 success라는 결과와
debug 정보만 있고 기대했던 내용이 하나도 없더군요.
exec_xml로 시도했더니 보안정책상 안된다고 나오고요...
이게 원래 지원안하는 기능입니까?
댓글 2
dispBoardContent는 HTML만 반환합니다. AJAX용 데이터를 전혀 세팅하지 않습니다.
AJAX로 사용하실 수 있는 액션들은 board.api.php에 정의되어 있습니다.
비밀글, 개인정보 노출, 익명글 작성자 유추 가능성 등의 이유로 상당히 제한적인 내용만 제공되니
여기서 제공하지 않는 데이터는 별도 모듈을 만들어서 추가하셔야 합니다.
controller나 model에 있는 액션들 중 외부에서 접근 가능한 것은 대부분 AJAX로 이용할 수 있습니다.
view 쪽에 특별히 제한이 많은 이유는 view 자체가 HTML 위주로 만들어져서이기도 하고,
앞서 말씀드렸듯이 운영자가 쉽게 감지할 수 없는 정보노출의 위험 때문에
기능을 확장하기보다는 계속 축소해 온 탓이기도 합니다.