게시판에서 글 생성 누르고 글을 작성할 텐데 입력 폼이 정해져 있는데
제가 하고 싶은 거는 입력 폼에 맞게 글 작성할 때
게시판 목록 보는 거처럼
이런게 가능할까요?
왠지 KBoard안에 이렇게 자동으로 tr을 생성하는 게 왠지 있을 거 같은데요.. 궁금합니다
아쉽지만 자동으로는 안됩니다~^^;;
FTP 접속해서 스킨의 list.php 파일을 수정해주셔야 합니다.
간단히 예제를 작성해본다면
아래처럼 tr 태그와 td 태그가 있을 겁니다.
그리고 while 시작과 끝을 기준으로 게시글 한 줄이 되겠죠.
<?php while($content = $list->hasNext()):?>
<tr>
<td class="kboard-list-uid"><?php echo $list->index()?></td>
<td class="kboard-list-title">제목</td>
<td class="kboard-list-user">작성자</td>
<td class="kboard-list-date"><?php echo $content->getDate()?></td>
<td class="kboard-list-vote"><?php echo $content->vote?></td>
<td class="kboard-list-view"><?php echo $content->view?></td>
</tr>
<?php endwhile?>
아래처럼 tr 태그와 td 태그를 한 줄 더 추가해서 작업하시면 가능합니다.
수작업이지만 차근차근해보시면 크게 어렵지는 않습니다.
<?php while($content = $list->hasNext()):?>
<tr>
<td class="kboard-list-uid"><?php echo $list->index()?></td>
<td class="kboard-list-title">제목</td>
<td class="kboard-list-user">작성자</td>
<td class="kboard-list-date"><?php echo $content->getDate()?></td>
<td class="kboard-list-vote"><?php echo $content->vote?></td>
<td class="kboard-list-view"><?php echo $content->view?></td>
</tr>
<tr>
<td class="kboard-list-uid"><?php echo $content->option->test1?></td>
<td class="kboard-list-title"><?php echo $content->option->test2?></td>
<td class="kboard-list-user"><?php echo $content->option->test3?></td>
<td class="kboard-list-date"><?php echo $content->option->test4?></td>
<td class="kboard-list-vote"><?php echo $content->option->test5?></td>
<td class="kboard-list-view"><?php echo $content->option->test6?></td>
</tr>
<?php endwhile?>
확인 가능한 페이지 주소나 소스코드를 올려주시면 추가로 도움드릴 수 있을 듯합니다 ㅎㅎ
고맙습니다.
먼저 답변 정말 감사합니다.
아 이렇게 만들면되는거군요..
사실 제가 게시글 목록에서 보여줄게 아니고 글확인했을때 editor 나 document 에서 보여줄거라서.. editor 모드에서만
테이블을 임의로 하나 만들고 버튼하나를 누를시 행이 하나씩 추가가 되는거죠!
근데 만약에 editor 에서 (글작성할때..) 위와같이 작성해주면 똑같이 글작성 중간에 한줄씩 추가가 되나요??
그래서 제가 하려는게.. 글작성할떄 사용자가 입력할때부족하면 추가해서 (버튼누르면 행하나 추가) 더입력하고
그걸 저장해놓을려고하는데요.. 이것도 위와같이 수정하면될까요!?
네버리안님 원하시는 기능이 좀 복잡해보이네요.
뭔가 프로그램을 추가로 만들어야 가능할 듯합니다.
사이트 하단의 고객지원쪽으로 유료 기술지원을 요청해주시겠어요?
고맙습니다.