탭메뉴에 에디터로 글쓰기 질문드립니다
본문
http://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=14
탭메뉴에 글을 쓸 때 에디터를 사용하여 쓸 수 있도록 하고싶어서 위의게시글을 참고하였습니다.
이런식으로 에디터가 아닌 그냥 텍스트박스로 되더라구요.. 작성한 내용은 view에서 잘 보여지긴 합니다.
제품설명의 내용은 기존에 작성한 내용이기때문에 에디터로 꾸민 내용이 코드로 노출되는것같구요..
텍스트박스가 아닌 dhtml 에디터로 글을 쓸 수 있도록 하려면 어떻게 해야할까요?
//write.skin.php
<tr>
<th scope="row"><label for="wr_content">제품설명</label></th>
<td class="tab-content current" data-tab="tab-1">
<?php echo editor_html("wr_content", $write['wr_content'], $is_dhtml_editor); ?>
</td>
</tr>
<tr>
<th scope="row"><label for="wr_7">사이즈 안내</label></th>
<td class="tab-content" data-tab="tab-2">
<?php echo editor_html("wr_7", $write['wr_7'], $is_dhtml_editor); ?>
</td>
</tr>
<tr>
<th scope="row"><label for="wr_8">사용자 리뷰</label></th>
<td class="tab-content" data-tab="tab-3">
<?php echo editor_html("wr_8", $write['wr_8'], $is_dhtml_editor); ?>
</td>
</tr>
//...중략...
function fwrite_submit(f)
{
<?php echo get_editor_js("wr_content"); ?>
<?php echo chk_editor_js("wr_content"); ?>
<?php echo get_editor_js("wr_7"); ?>
<?php echo chk_editor_js("wr_7"); ?>
<?php echo get_editor_js("wr_8"); ?>
<?php echo chk_editor_js("wr_8"); ?>
<? echo $editor_js; // 에디터 사용시 자바스크립트에서 내용을 폼필드로 넣어주며 내용이 입력되었는지 검사함 ?>
//...중략...
//view.skin.php
<section id="rankiss_v_desc">
<h2 style="font-size:0;">제품설명</h2>
<div class="container">
<ul class="tabs">
<li class="tab-link current" data-tab="tab-1">제품설명</li>
<li class="tab-link" data-tab="tab-2">사이즈안내</li>
<li class="tab-link" data-tab="tab-3">사용자리뷰</li>
</ul>
<div id="tab-1" class="tab-content current">
<p><?php echo $view['wr_content']; ?></p>
</div>
<div id="tab-2" class="tab-content">
<p><?php echo $view['wr_7']; ?></p>
</div>
<div id="tab-3" class="tab-content">
<p><?php echo $view['wr_8']; ?></p>
</div>
</div>
</section>
!-->!-->
답변 3
wr_content는 이렇게 하세요. 아래 스크립트에서 wr_content 부분 두 줄도 삭제하시고..
<tr>
<th scope="row"><label for="wr_content">제품설명</label></th>
<td class="tab-content current" data-tab="tab-1">
<?php echo $editor_html; ?>
</td>
</tr>
게시판설정에 dhtml 체크해보세요
관리자 > 게시판관리 > 해당 게시판 수정으로 들어가시면 항목이 많을 텐데요.
거기에서 dhtml 체크하시면 될 겁니다.
답변을 작성하시기 전에 로그인 해주세요.