<textarea style='resize: none; wrap:hard;' class='sales-content' name=<?php echo kboard_option_salescontent.$index?> required><?php echo $content->option->{'salescontent'.$index}?></textarea>
위와 같이 사용하였는데요 수정 페이지나 글 쓸 때는 잘 적용이 되는데요.
document.php 에서는 개행(줄바꿈)이 안돼서 나옵니다.
그리고 게시판에서 제목뿐만 아니라 번호, 날짜, 조회수를 눌러도 글이 보이게 하려면 어떻게 해야 되나요??
감사합니다.
본문 내용이 출력되는 곳에는 정렬 속성 등 특별한 속성은 없습니다.
정렬이 어떻게 나오는지 모르겠군요.
직접 확인 할 수 있는 페이지 주소 알려주시겠어요?
nl2br() 함수 대신 wpautop() 함수로 교체해서 어떤지 확인해보시겠어요?
<?php echo wpautop($content->option->{'salescontent'.$index})?>
https://codex.wordpress.org/Function_Reference/wpautop
고맙습니다.
참고로, CSS 속성은 크롬 개발자 도구(F12키)를 사용하시면 쉽게 찾고 테스트 해보실 수 있습니다.
감사합니다 개행은 되었는데 스페이스는 1번밖에 인식하지못하네요 이것도 방법이 있을까요?
수정페이지에선 스페이스(공백)을 인식해서 나오는데 역시.. document에선 인식하지못하고 가운데로 정렬되서나오네요..
그냥 정렬없이 만들순없을까요.. !? 정렬없음 이라는 속성이 혹시 있을까요?
만약있다면.. !important 로 해버리게용..
매번 감사합니다.
document.php 파일에서는 nl2br() 함수를 사용해주시면 개행(줄바꿈)이 될겁니다.
아래 코드를 사용해보세요.
<?php echo nl2br($content->option->{'salescontent'.$index})?>
nl2br() 함수는 자동으로 <br> 태그를 추가해주는 PHP 기본 함수입니다.
http://php.net/manual/kr/function.nl2br.php
그리고 번호, 날짜, 조회수 등 눌렀을 경우 본문으로 이동되게 하시려면 링크를 걸어야 합니다.
스킨의 list.php 파일을 수정해주세요.
<td class="kboard-list-uid"><?php echo $list->index()?></td>
위 코드를 찾아서 아래처럼 변경해주세요.
<td class="kboard-list-uid"><a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toString()?>"><?php echo $list->index()?></a></td>
같은 방법으로 다른 요소에도 링크(a) 태그를 추가해주시면 됩니다.
<td class="kboard-list-date"><a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toString()?>"><?php echo $content->getDate()?></a></td>
<td class="kboard-list-vote"><a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toString()?>"><?php echo $content->vote?></a></td>
<td class="kboard-list-view"><a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toString()?>"><?php echo $content->view?></a></td>
고맙습니다.