웹스터디

2025.10.22 23:17

에디터 여러개 사용하기 (여분 필드 사용)


  • 김홍범기자 2일 전 2025.10.22 23:17
  • 2
    0
    인쇄


1919694234_UT0fuGCL_88df64ef1ed1389b9035d1e85badccae9d37efe2.jpg 여분필드 추가에 따른 예시

수정파일 : write.skin.php  (그누5 basic 게시판 스킨 기준)

원하는 위치에 아래 내용을 추가합니다.

<tr>
    <th scope="row"><label for="wr_1">에디터2</label></th>
    <td class="wr_content"><?php echo editor_html("wr_1", $write['wr_1'], $is_dhtml_editor); ?></td>
</tr>


같은 파일 하단에 보면 스크립트 부분이 있는데 아래 내용을 추가합니다.

<?php echo get_editor_js("wr_1"); ?> : 반드시 추가해야합니다.
<?php echo chk_editor_js("wr_1"); ?> : 추가하면 필수 입력 상태로 됩니다. 선택 입력으로 하고 싶으면 삭제


추가해야 할 위치는 대략 여기쯤입니다.

function fwrite_submit(f)
{
    <?php echo get_editor_js("wr_1"); ?>
    <?php echo chk_editor_js("wr_1"); ?>



추가내용 -

view.skin.php 파일에서 wr_1 내용을 출력할 때 에디터로 이미지도 넣는 곳이라면 이렇게 하는 게 낫겠네요.
<?php echo get_view_thumbnail($view['wr_1']); ?>

wr_1 필드 타입을 varchar(255) 에서 text 로 변경 필요.

글 수정모드일 때 문제가 생기네요. write.skin.php 상단에 아래 내용 추가
if ($w == 'u') {
    $wr_1 = get_text($write['wr_1'], 0);
}

  • 공유링크 복사

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 2건 / 1 페이지

검색

게시물 검색