채택완료

스마트에디터 문의드립니다.

에디터를 여러개 달고싶어 write.skin.php에 아래코드를 넣었습니다.

<?

$test_editor_html = editor_html('test', $view['etc'], true);

$test_editor_js = '';

$test_editor_js .= get_editor_js('test', true);

$test_editor_js .= chk_editor_js('test', true);

?>

 

중간생략

  <?php echo $test_editor_html; ?>

 중간생략

 

 function fwrite_submit(f)

    {

  

        <?php echo $editor_js; // 에디터 사용시 자바스크립트에서 내용을 폼필드로 넣어주며 내용이 입력되었는지 검사함   ?>

 <?php echo $test_editor_js; ?> 

 

view.skin.php에 

 

 <div id="bo_v_con"><?php echo get_view_thumbnail($view['content']); ?></div>

 <div><?php echo nl2br($view['test']); ?>​</div>

 

이렇게 넣었습니다. 


그런데 <?php echo nl2br($view['test']); ?>출력이 안되네요 ㅠㅠ

 

 

 

 

 

|

답변 2개 / 댓글 3개

채택된 답변
+20 포인트

$view['content']

 

db 즉 데이터베이스 필드에 있는 내용을 출력하는것입니다

 <div><?php echo nl2br($view['test']); ?>​</div>

 

이 말은 $view라는배열 즉 이게시판의 view페이지를 보여주는 데이터를 가지고 있는 배열이죠. 이 배열에서

 

test 라는 필드에 있는 값을 가지고 오라는 명령어 인데 

 

그누보드 자체적으로는 test라는 필드가 없습니다 여분필드는 wr_1~ wr_10까지죠

답변에 대한 댓글 2개

하나 더 추가설명하면.. wr_1 은 속성이 text 로 안되어 있어서 255자 리미트가 걸려있습니다..
답변감사합니다. 많은도움됬습니다. (__)

test 필드 만드셧나요?

답변에 대한 댓글 1개

아 test필드 구체적으로 말씀해주세요 제가 잘몰라서요 ㅠㅠ
<?php echo $test_editor_html; ?>​ 하니 글쓰기에서는 에디터가 나오긴합니다.

답변을 작성하려면 로그인이 필요합니다.