리스트에서 게시글 순서(순번) 변경
https://sir.kr/g4_tiptech/15990
이 팁자료를 보면서 view페이지나 write페이지에서 수정하기 불편해서 리스트페이지에서 수정할 수 있게 수정해 봤습니다.
※ 본 첨부파일은 basic게시판으로 만들어져 있습니다. 다른 게시판은 참고사항에 따라 수정하시면서 만드세요
파일 구성
bbs/
ㄴforwardNum_update.php
theme/basic/skin/board/sort/
ㄴlist.skin.php
ㄴview.skin.php
ㄴview_common.skin.php
ㄴwrite.skin.php
ㄴstyle.css
theme/basic/skin/board/sort/img/
/bbs 폴더에 forwardNum_update.php 파일을 업로드
list.skin.php 상단에
[code]
$is_boardSort = true;
if($is_boardSort && $is_admin) $colspan++;
[/code]
게시판 상단 제목부분에 추가
[code]
<?php if ($is_boardSort && $is_admin) { ?><th scope="col">정렬</th><?php } ?>
[/code]
게사판 for 구문 안쪽에
[code]
<?php if ($is_boardSort && $is_admin) { ?>
<td style="width:180px;">
<input type="text" name='forwardNum[<?php echo $list[$i]['wr_id'] ?>]' id="forwardNum_<?php echo $i ?>" value='' class="frm_input" style='width:50px;'>
<font style="color:red"> 번 게시물앞으로</font>
</td>
<?php } ?>
[/code]
버튼을 추가해줍니다
[code]
<?php if($is_boardSort) { ?>
<li><button type="submit" name="btn_submit" value="순번변경" onclick="document.pressed=this.value" class="btn btn_admin"><i class="fa fa-arrows" aria-hidden="true"></i> 순번변경</button></li>
<?php } ?>
[/code]
하단 javascript
[code]
<?php if ($is_boardSort && $is_admin) { ?>
if(document.pressed == "순번변경") {
select_forward("move");
return;
}
<?php } ?>
[/code]
마지막으로
[code]
<?php if ($is_boardSort && $is_admin) { ?>
// 선택한 게시물 순번 변경
function select_forward(sw) {
var f = document.fboardlist;
if (sw == 'move')
str = "순번변경";
var sub_win = window.open("", "move", "left=50, top=50, width=500, height=550, scrollbars=1");
f.sw.value = sw;
f.target = "move";
f.action = "./forwardNum_update.php";
f.submit();
}
<?php } ?>
[/code]
이렇게 추가하면 되겟네요
위의 추가사항은 그저 참고용으로 보시고
파일을 다운받으셔서 스킨과 함께 사용 사용하시면 되실 듯 합니다.
※ 2018.10.12 수정파일 올립니다.
댓글 15개
다운받으셔서 theme 설치 해보세요
첨부하신 갤러리는 어떻게 적용하셨는지 알려주실 수 있으실까요?
게시판 목록
그누보드5 팁자료실
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 공지 | 3년 전 | 4402 | ||
| 2694 | 2개월 전 | 188 | ||
| 2693 | 2개월 전 | 148 | ||
| 2692 | 2개월 전 | 158 | ||
| 2691 | 2개월 전 | 175 | ||
| 2690 | 2개월 전 | 326 | ||
| 2689 | 2개월 전 | 234 | ||
| 2688 |
|
2개월 전 | 441 | |
| 2687 | 2개월 전 | 292 | ||
| 2686 |
선택과집중
|
2개월 전 | 330 | |
| 2685 | 2개월 전 | 291 | ||
| 2684 | 2개월 전 | 346 | ||
| 2683 | 2개월 전 | 481 | ||
| 2682 | 2개월 전 | 276 | ||
| 2681 | 2개월 전 | 302 | ||
| 2680 |
선택과집중
|
2개월 전 | 278 | |
| 2679 | 2개월 전 | 330 | ||
| 2678 |
|
3개월 전 | 429 | |
| 2677 |
|
3개월 전 | 502 | |
| 2676 | 3개월 전 | 326 | ||
| 2675 | 3개월 전 | 304 | ||
| 2674 |
선택과집중
|
3개월 전 | 480 | |
| 2673 |
|
3개월 전 | 322 | |
| 2672 | 3개월 전 | 335 | ||
| 2671 | 3개월 전 | 284 | ||
| 2670 | 3개월 전 | 260 | ||
| 2669 | 3개월 전 | 374 | ||
| 2668 | 3개월 전 | 289 | ||
| 2667 |
선택과집중
|
3개월 전 | 484 | |
| 2666 |
선택과집중
|
3개월 전 | 471 | |
| 2665 |
선택과집중
|
3개월 전 | 404 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기