(그누보드 5.4) 게시판 리스트에 간단히 다중검색, 멀티검색,복수검색, 여러개 검색을 로직파일 변경없이 스킨자체적으로 가능합니다.(문의 커스텀 게시판) > 그누보드5 스킨

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

그누보드5 스킨

좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.

(그누보드 5.4) 게시판 리스트에 간단히 다중검색, 멀티검색,복수검색, 여러개 검색을 로직파일 변경없이 스킨자체적으로 가능합니다.(문의 커스텀 게시판) 정보

게시판 (그누보드 5.4) 게시판 리스트에 간단히 다중검색, 멀티검색,복수검색, 여러개 검색을 로직파일 변경없이 스킨자체적으로 가능합니다.(문의 커스텀 게시판)

첨부파일

search.zip (36.1K) 393회 다운로드 2020-02-13 17:21:51 포인트 차감1,000
테스트한 버전5.4.1.3
호환 가능 버전5.4이상

본문

적용 버전 : 그누보드 5.4.1.3

 

(그누보드 5.4) 게시판 리스트에 간단히 다중검색, 멀티검색,복수검색, 여러개 검색을 로직파일 변경없이 스킨자체적으로 가능하도록 합니다.

 

설명 : 게시판 여분필드 wr_1 ~ wr_10 을 이용해서 여분의 항목을 만들어, 그 항목의 상세검색을 스킨 자체로 가능하게 합니다. 

 

그누버전 5.4 나온거에 맞추어 좀 더 디테일하게 작업을 새롭게 해봤습니다. 

 

기존 버전에서 뷰에서 리스트로 갈때 "검색" 눌러서 검색의 값을 물고 가는 오류부분 수정했습니다

 

지원하는 폼태그의 입력타입 들은  "text","select","radio","checkbox" 입니다.  다 지원됩니다. 

 

checkbox는 wr_7[] <- 이런식으로 배열로 값을 넘기니 참고바랍니다.

 

주의사항 : 여전히 list에 쿼리를 2번 실행함으로, 많은글이 있는곳에서 실행속도 저하를 유발하니 참고바랍니다. 

 

적용방법 

0. 해당 스킨 다운받아 업로드

1. /bbs/write_update.php 에 120~126 번째 줄 소스 주석 처리1794428356_1627536316.8681.jpg

 

2. 끝

 

 

 

리스트 캡쳐

1794428356_1577106182.3819.png

 

상세화면 캡쳐

1794428356_1577106197.5913.png

 

등록/수정 캡쳐

1794428356_1577106205.7358.png

 

옛날에 쓴글들

https://sir.kr/g5_tip/3003
https://sir.kr/bbs/board.php?bo_table=g4_skin&wr_id=140325
https://sir.kr/g4_tiptech/30754

추천
21

댓글 전체

Parse error: syntax error, unexpected end of file in ....\list.skin.php on line 380

이게 뜨는 이유가 뭘까요..
그누보드도 최신버전이고, 순정인 상태에서 설치했는데 뜹니다ㅠㅠ

php 버전이 7.4인데 다운해야할까요?
http://gemuse10.cafe24.com/bbs/board.php?bo_table=free

음?? 혹시나 해서 테스트 주소 업로드 했습니다.

php 구문 의 괄호가 잘못닫혔을때 많이 뜨는 오류인데요.

혹시나 해서 현재 올라간 스킨 파일 다시 다운받고, 그누보드 순정 5.4.1.3 재설치해서 바로 적용해도 이상이 없습니다만... 혹시 소스를 수정하셨나요?

제 호스팅 버전은 UTF-8 (PHP7.3, mariadb-10.0.x) 입니다.
xampp 처음써보는데 php 설정에서 짧은php문구 사용 off여서 그랬었네요...

이번에는 php7.2 로 다운그레이드도 했는데,

Warning: Use of undefined constant wr_id - assumed 'wr_id' (this will throw an Error in a future version of PHP) in ....

이렇게 뜹니다. ㅠㅠ

따옴표 없어서도 뜹니다.. ㅠㅠ

Warning: strlen() expects parameter 1 to be string, array given in D:\xampp\htdocs\gnuboard\theme\custom\skin\board\search\skin.lib.php on line 4

Warning: strlen() expects parameter 1 to be string, array given in D:\xampp\htdocs\gnuboard\theme\custom\skin\board\search\skin.lib.php on line 148

이런것도 뜨네요..ㅠ
와우 좋은자료네요 제가 딱 찾던자료인데 감사합니다..
그런데 리스트형인데 혹시 갤러리형도 있나요 ㅠ 이미지 썸네일이 나와야하는데..ㅠ
전 아무것도 안나오네요... skin.lib 파일 경로가 안맞아서 그런가...
해당 인클루드 주석처리하면 리스트페이지는 나오긴 하는데
글쓰기 들어가면 작성완료 버튼도 안나오고 오류가...ㅜㅜ
붉은바람님 skin.lib.php 파일이 불러오면
페이지 노출이 안되는데 이부분 어떻ㄱ ㅔ할수 있는 방법 없을까요?
검색창에 있는건 검색이 되는데 셀렉트나 체크박스 검색이 안되네요..ㅜ
warning 오류 나신다는 분들 다시 다운로드 받으세요. 재 수정했습니다.

혹여 또 warning 오류가 나면 아래와 같이 되어있는 소스를 변경하세요.
$write[wr_1]  => $write['wr_1']

이렇게 바꿔주세요.
warning 에러는 카페24 일반 웹호스팅 기준으로는 경고오류가 나지 않아 빠뜨린 부분이 있네요.
문자를 입력해서 검색을 하게되면은
Warning: count(): Parameter must be an array or an object that implements Countable in

skin.lib.php on line 33
요런게 뜨는데.........
안녕하세요 혹시요
이거 주석처리 하라는 거여 주석을 하게 되면 다른 게시판에 영향이 있는지요 아님 상관이 없는지요
며칠동안 삽질하다가 조언을 받고자 글을 씁니다.

부동산 관련 게시판을 만들려고 합니다.

https://yeongsun09.cafe24.com/bbs/board.php?bo_table=free

컨텐츠몰에 다음맵을 활용한 부동산 게시판이 그누보드 5.3버전으로 되어 있어서  5.3버전에서 멀티검색되는 게시판이 필요해서 관련 스킨을 찾아보았습니다. 마침 그누보드 5.4버전용 다중검색, 멀티검색 게시판(https://sir.kr/g5_skin/34034)은 제작되어 있어서 그누보드 5.4버전에서 설치해 보니 정상적으로 잘 작동하는 것을 확인하였습니다.

그래서 그것을 참고해서 5.3버전으로 만들려고 하는데 쉽지 않네요.
https://sir.kr/qa/380384
내용이 짧지 않아서 위의 주소로 여쭤봅니다.
아래의 그림에서 매물종류: wr_1, 방수: wr_2에 대한 추가 코딩이 있어야할 것 같은데 혹시 어떻게 되는지 아시나요?
좋은 자료 감사합니다.
그런데, 서버 환경에 따라서 아예 안열리는 경우가 많은거 같습니다.
제 컴퓨터 라라곤 설치해서 테스트 해보고 오라클 클라우드에 설치해보니 아예 열리지 않습니다.(php나 db모두 최신버전)
그런데, iwinv 호스팅등에서는 제대로 열리네요.
스킨 아주 좋은데 , 한가지 버그가 있습니다 . 리스트 정렬 필드가 안먹힙니다. 요것만 해결하면 너무 좋을것 같습니다 .
안녕하세요 현재 스킨을 다운받아서 정말 잘 사용 하고 있는데 혹시

자기가 쓴글만 리스트 나오게 못하나요?

https://sir.kr/g5_tip/13785  --> 이 게시물에 따라 해봤지만

다른 게시판들은 되는데 본 게시판만 안되네요 ㅠ.ㅠ 혹시 방법이 있을까요?

제가 초보라 하고싶은건 많은데 한숨만 나오네요 ㅠ.ㅠ

답변 부탁드립니다.

감사합니다.
감사합니다.

※ /bbs/write_updade.php 약 126~132 라인 주석처리할 소스
for ($i=1; $i<=10; $i++) {
    $var = "wr_$i";
    $$var = "";
    if (isset($_POST['wr_'.$i]) && settype($_POST['wr_'.$i], 'string')) {
        $$var = trim($_POST['wr_'.$i]);
    }
}

기간검색부분도 포함하실려구 하신다면  답변을 참고해서 만들어 가시면 될듯 합니다. 

 

기간검색 질문 및 답변 참조 

https://sir.kr/qa/543463

전체 2,434 |RSS
그누보드5 스킨 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT