오픈마켓처럼 가격낮은순/높은순으로 리스트 뿌리려면? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

오픈마켓처럼 가격낮은순/높은순으로 리스트 뿌리려면? 정보

오픈마켓처럼 가격낮은순/높은순으로 리스트 뿌리려면?

본문

아우..지금 미치겠습니다.
가격은 여분필드 1,2,3 을 이용해서
정상가/공구가/세일가
이렇게 구분해 놨는데요...

리스트는 정상가 높은순/낮은순 | 공구가 높은순/낮은순 .....
이런식으로 클릭하면 뿌려줄려고 하는데..
프로그래머가 아닌지라 도무지 알수가 없네요..
그누팁에서 힌트를 얻어서 하긴 했는데...
지 맘대로 나오구요... ㅠ.ㅠ

어떻게 해야 할까요??
참고한 그누팁은
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=47&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%C1%B6%C8%B8%BC%F8&sop=and
이겁니다....
ㅠ.ㅠ

제발 빨리좀 도와주세요......
  • 복사

댓글 전체

< a href='./board_sort.php?bo_table=&sop=and&sst=wr_link1_hit&sod=desc'>▼ 링크1조회순< /a>
< a href='./board_sort.php?bo_table=&sop=and&sst=wr_link1_hit&sod=asc'>▼ 링크1조회순< /a>
< a href='./board_sort.php?bo_table=&sop=and&sst=wr_hit&sod=desc'>▼ 조회순위순< /a>
< a href='./board_sort.php?bo_table=&sop=and&sst=wr_hit&sod=asc'>▼ 조회순위순< /a>

여기서 wr_link1_hit
wr_hit를 자기가 사용한는 여분필드로 바꾸시면 될텐데요 ^^;;
2009년 6월 이후 그누에서는 별도의 필드로 정렬하기 위해서는 소스 수정이 필요한 것 같습니다.
bbs/list.php 파일 73번째 줄에

$sst = preg_match("/^(wr_datetime|wr_hit|wr_good|wr_nogood)$/i", $sst) ? $sst : "";

여기에 정렬하고자 하는 추가 필드를 넣으세요. 저는 wr_10, wr_9로 추가 정렬을 하고 있거든요.
그렇다면

$sst = preg_match("/^(wr_datetime|wr_hit|wr_good|wr_nogood|wr_10|wr_9)$/i", $sst) ? $sst : "";
이런식으로 쓰시면 됩니다.
단, 그누 원본에 손을 대는 것이므로 나중에 업데이트시에 꼭 확인하여 사용하세요.
© SIRSOFT
현재 페이지 제일 처음으로