코멘트 자동 입력?
본문
수고 하십니다.
코멘트를 미리 지정하여 만들어 놓고
셀렉트 박스를 이용해 지정된 코멘트를 선택하면
댓글 창에 그 내용이 달리는 기능은 어떻게 해야 하나요?
감사합니다.
답변 2
* /skin/board/~/view_comment.skin.php
<span class="sound_only">내용</span>
<?php if ($comment_min || $comment_max) { ?><strong id="char_cnt"><span id="char_count"></span>글자</strong><?php } ?>
→
<span class="sound_only">내용</span>
<!-- 댓글 템플릿 선택 -->
<div style="margin-bottom: 10px;">
<select id="commentTemplate" onchange="insertTemplate()" style="width: 100%; padding: 5px;">
<option value="">-- 빠른 댓글 선택 --</option>
<option value="감사합니다! 좋은 정보 잘 봤습니다.">감사 인사</option>
<option value="좋은 글 감사드립니다. 많은 도움이 되었습니다.">도움 감사</option>
<option value="궁금한 점이 있어 질문드립니다.">질문 시작</option>
<option value="추가 정보가 있으시면 공유 부탁드립니다.">추가 정보 요청</option>
</select>
</div>
<?php if ($comment_min || $comment_max) { ?>
</script> 바로 위에 추가
// 댓글 템플릿 삽입 함수
function insertTemplate() {
var selectedTemplate = $('#commentTemplate').val();
if (selectedTemplate) {
var currentContent = $('#wr_content').val();
if (currentContent.trim()) {
$('#wr_content').val(currentContent + '\n\n' + selectedTemplate);
} else {
$('#wr_content').val(selectedTemplate);
}
// 포커스 이동
$('#wr_content').focus();
// 선택박스 초기화
$('#commentTemplate').prop('selectedIndex', 0);
}
}
답변을 작성하시기 전에 로그인 해주세요.