본문 바로가기

상세

(2)
jQuery Ajax, FAQ 를 웹에디터로 관리할때 아코디언 목록이 1건만 표시될 때의 처리 (방법론) FAQ 를 구성할 때.. 평소에는 제목만 보이다가, 제목을 클릭하면 상세 내용이 제목 밑으로 펼쳐지는 방식의 아코디온 FAQ 가 필요할 때가 있죠. 그런데, FAQ 내용을 웹에디터를 사용해서 관리한다면 간혹 곤란한 경우가 발생하기도 합니다. 수작업으로 만들어 낼 때는 FAQ 목록에 html 태그가 들어가지 않는데, 웹에디터를 사용해서 FAQ 를 관리하면 펼쳐지는 본문 내용 부분에 태그가 들러붙죠. 이때 FAQ 목록의 첫번째는 제대로 나오는데 그 다음부터 나오지 않을 수도 있어요. FAQ 를 구성하는 구조를 어떻게 했느냐에 따라서 발생하기도 발생하지 않기도 하는 현상입니다만.. 본문내용 로 해 두었다가 클릭했을때 나오게 하거나, 를 두고 본문내용 에 담았다가 div 에 표시되게 하는 방법이 먹히지 않을 때..
ACL 이 적용된 내용인 경우 상세화면 조회시에도 반드시 ACL 체크 예를들어, 게시 여부가 존재하는 게시물인 경우.. 목록에서는 게시 여부를 체크하면서, 상세에서는 게시 여부를 체크하지 않기도 하는데.. 사실 목록에서 체크했다면 상세에서도 체크하는 것이 정석. 누군가 해당 게시물의 상세화면 코드를 알고 있다면, 목록을 거치지 않고 상세화면을 볼 수 있기 때문. 게시 여부뿐만 아니라, 만약 카테고리로 운영된다면 카테고리도 ACL 에 넣어야 합니다. 그렇지 않으면, 다른 권한의 화면에서 해당 내용을 조회할 수 있거든요. 사용자 화면인 경우에는, DB 쿼리에 해당 로직을 넣고.. 관리자 화면인 경우에는, JSP 나 JAVA 로직에서 체크.