26.09.29
0
조회 171
26.09.26
1
조회 137
26.09.24
0
조회 160
26.09.23
0
조회 166
26.09.19
0
조회 482
26.09.11
0
조회 144
26.09.10
0
조회 138
26.09.10
0
조회 143
26.09.10
0
조회 111
26.09.10
0
조회 98
26.09.09
1
조회 95
26.09.04
0
조회 387
26.09.03
0
조회 336
26.09.01
1
조회 131
26.08.29
0
조회 171
26.08.22
0
조회 281
26.08.20
0
조회 310
26.08.13
0
조회 304
26.08.13
0
조회 353
26.08.13
0
조회 198
댓글 3
게시판 스킨의 글작성 파일속 input text 를 수정하여도 되지만...
수정 편의성 및 예상치 못한 문제를 피하기 위에 제이쿼리를 이용하여 페이지 렌더링과 동시에 적용됩니다.
아래의 소스에서 mid부분을 적용할 게시판으로 변경하고 (다수 게시판 적용시 || 을 이용하여 이어서 소스작성)
해당 소스를 레이아웃 하단 아무곳 혹은 게시판스킨의 write_form.html 의 하단등 아무곳에나 넣으세요
<block cond="$mid=='board' || $mid=='board2'">
<script type="text/javascript">
$(document).ready(function() {
//제목란에 아래의 문구가 자동으로 입력
$("input[name=title]").val("자동으로 입력되는 제목");
//내용란에 아래의 문구가 자동으로 입력
$("input[name=content]").val("자동으로 입력되는 내용");
//제목 입력칸 숨기기
$("input[name=title]").hide();
//내용 (에디터영역) 숨기기
$(".write_editor").hide();
});
</script>
</block>
게시판스킨/write_form.html을 열고 블럭의 cond기능, 혹은 if elseif 기능을 이용하여 아래 요소들을 찾아서 분기하여 감싸주시면 js없이 원하는 효과를 구현 가능합니다.
<input cond="!$oDocument->getTitleText()" type="text" name="title" class="iText" title="자동으로 입력될 제목" />
<input type="hidden" name="content" value="자동으로 입력될 내용" />
<!--@else-->
<input cond="!$oDocument->getTitleText()" type="text" name="title" class="iText" title="{$lang->title}" />
<input type="hidden" name="content" value="{$oDocument->getContentText()}" />
<!--@end-->
사용하시는 게시판 스킨에 따라서 클레스명등은 차이가 있겠지만 name값을 기준으로 찾아보세요