안녕하세요.
스케치북 쓰기 버튼 관련해서 두 가지 궁금한 부분이 있어서요.
혹시 아시는 분 있다면 답변 부탁드려보겠습니다.
1) 특정 스케치북 게시판에서 쓰기 버튼 문구를 변경하고 싶은데, 어디서 해야하는지 알 수 있을까요?
2) 특정 스케치북 게시판에서 쓰기 버튼을 눌렀을 경우 팝업창 문구가 나오게 하려면 어떻게 하는 지 알 수 있을까요?
그럼 답변 기다리겠습니다.
감사합니다.
안녕하세요.
스케치북 쓰기 버튼 관련해서 두 가지 궁금한 부분이 있어서요.
혹시 아시는 분 있다면 답변 부탁드려보겠습니다.
1) 특정 스케치북 게시판에서 쓰기 버튼 문구를 변경하고 싶은데, 어디서 해야하는지 알 수 있을까요?
2) 특정 스케치북 게시판에서 쓰기 버튼을 눌렀을 경우 팝업창 문구가 나오게 하려면 어떻게 하는 지 알 수 있을까요?
그럼 답변 기다리겠습니다.
감사합니다.
쓰기 링크의
href="{getUrl('act','dispBoardWrite','document_srl','')}" 이것을
href="#" onclick="alert('message');location.href('{getUrl('act','dispBoardWrite','document_srl','')}');return false" 이것으로 바꿔보세요
제 사이트는 특정 게시판에서 글 쓰기를 누르면 아래 메시지가 출력되도록 설정하였습니다.
2번 질문이 이런 형식을 원하시는게 맞나요?
먼저 FTP에서 사용중인 보드의 폴더를 통째로 내려받으시고 폴더명을 다르게 만들어줍니다.
(폴더명이 스케치북 이라면 스케치북2 이런식으로)
그리고 이 작업은 굳이 안하셔도 되지만 편한 구분을 위해 폴더 내부에 skin.xml을 열으셔서 title 부분을 기존과 다르게 해주세요. 아마 3번째 줄에 있을겁니다.
그런 다음 write_form.html을 열으시고 아래 스크립트를 추가하시면 됩니다.
<script> alert('표시될 메시지'); </script>
추가하는 위치는 아무곳이나 상관 없을 것 같은데 저는 최상단에 추가하였습니다.
끝내셨으면 작업한 폴더를 업로드하시고 어드민 페이지의 메뉴 편집 -> 적용할 메뉴 선택 - > 디자인에서 게시판을 새로 추가한 게시판으로 적용하시면 되겠습니다.
_list.html 파일에
href="{getUrl('act','dispBoardWrite','document_srl','')}"
위 부분이 있을겁니다.
href 앞에 아래 내용을 추가해주세요.
onclick="alert('표시될 메시지');"
추가하셨으면 맨 끝과 맨 뒤에 띄어쓰기 하나씩 넣어주시면 됩니다.
(o앞에 한번, "뒤에 한번)
제가 쓰는 보드의 경우 완료시 이렇게 됩니다.
<a cond="$grant->write_document" onclick="alert('표시될 메시지');" href="{getUrl('act','dispBoardWrite','document_srl','')}" class="bt_submit bt_basic bt_write">{$lang->cmd_write}</a>
1) list.html을 열어보시면 {$lang->cmd_write}가 두 군데 있을 겁니다. 각각 적절한 문구로 바꿔주시면 될 듯해요.
2) 구체적으로 어떤 형태를 원하시는지 모르겠네요. 팝업이라 통칭되는 여러 형태들(alert, 모달, 링크 타겟 등등)이 있다보니... 구글링을 해보시면 원하시는 결과를 직접적으로 얻으실 수 있지 않을까 합니다.