에티테마

다중선택카테고리 중복체크카테고리 에서 latest.lib.php 를 어떻게 설정

페이지 정보

작성자 no_profile 리즈시즌 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 4건 작성일 25-05-16 15:46

본문

기업홈페이지 에티테마 T54
구입 후 큰 도움이 되고 있습니다.
그누보드 쪽이라 실례가 된다면 삭제 하도록 하겠습니다.

T54 테마에서 일반 페이지마다 타 게시판의 갤러리를 latest 를 불러와서 노출시키고 있습니다.
문제는 페이지가 많아 지다보니 카테고리가 너무 많아저서 다중 카테고리를 선택할 수 있도록 했습니다.

그누보드 https://sir.kr/g5_tip/12256
를 순서대로 해서 작업을 했습니다.
URL 줄이기 체크 풀고 나서 해니까 다 잘되는대요.

문제는 추출한 목록에서는 나오지를 않습니다.


보니까 bbs/latest.lib.php 에서
    if ($ca_name) {
        $sql_common .= " and ca_name = '$ca_name' ";
    } 

부분을

    if ($ca_name) {
    $str = "";
    if ($search_ca_name)
        $str = " ca_name = '$search_ca_name' ";
 
    if($search_ca_name && $bo_table == 'gallery') // bo_table 값에 쓰실 게시판주소bo_table값작성
    {
        $str = " ca_name LIKE '%$search_ca_name%' ";
    }
    }


이렇게 해도 작동을 안하네요... 혹시 알려주실수 있을까요? 자세하게 알려주시면 감사하겠습니다. ^^;;;;
  • 트위터로 보내기
  • 페이스북으로 보내기
  • 구글플러스로 보내기

댓글목록

소프트존님의 댓글

소프트존 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

    if ($ca_name) {
        $sql_common .= " and ca_name = '$ca_name' ";
    } 

이 부분 보시면 $sql_common 으로 쿼리 값을 받고 있습니다. 해당 변수 사용과 추가로 올려주신 변수가 틀려서 그런것 같습니다.

몇가지 조건이 맞아야 합니다. 
$search_ca_name 변수 값이 넘어온다는 조건으로  아래 처럼 수정하면 되지 않을까 생각이 듭니다.
전체 코드와 로직을 봐야 정확하겠지만 보여주신 코드로만 유추 했습니다.

    if ($ca_name) {
    $str = "";
    if ($search_ca_name)
         $sql_common .= " ca_name = '$search_ca_name' ";
 
    if($search_ca_name && $bo_table == 'gallery') // bo_table 값에 쓰실 게시판주소bo_table값작성
    {
         $sql_common .= " ca_name LIKE '%$search_ca_name%' ";
    }
    }

소프트존님의 댓글

소프트존 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

해당 코드만 가지고 정확하게 동작 여부를 판단하기는 어려울것 같습니다.
최근게시물 출력에 분류를 별도 뽑아서 사용하시는거 맞으시죠?

각 페이지마다 latest 로 분류로 지정해서 출력하려고 하시는것 같거든요.
게시판은 동작하는데 이것도 페이지에서 동작하게 하고 싶다고 말씀하시는것 맞으시죠?

바로 해결해드리기 어려울것 같습니다.

게시물 검색
질문답변 목록
번호 제목 날짜
공지
시간 : 11-18
11-18
공지
시간 : 03-21
03-21
공지
시간 : 08-23
08-23
1342
시간 : 12-08
12-08
1341
시간 : 12-07
12-07
1340
시간 : 12-05
12-05
1339
시간 : 12-04
12-04
1338
시간 : 12-04
12-04
1337
시간 : 11-29
11-29
1336
시간 : 11-28
11-28
1335
시간 : 11-13
11-13
1334
시간 : 11-13
11-13
1333
시간 : 11-12
11-12
1332
시간 : 11-11
11-11
1331
시간 : 11-10
11-10
1330
시간 : 11-08
11-08
1329
시간 : 11-06
11-06
1328
시간 : 11-03
11-03
1327
시간 : 10-24
10-24
1326
시간 : 10-24
10-24
1325
t54 문의 댓글+ 1
시간 : 09-23
09-23
1324
테마54 문의 댓글+ 1
시간 : 09-16
09-16
1323
시간 : 09-12
09-12
1322
시간 : 09-05
09-05
1321
시간 : 08-19
08-19
1320
시간 : 08-13
08-13
1319
시간 : 08-06
08-06
1318
시간 : 07-30
07-30
1317
시간 : 07-23
07-23
1316
테마 댓글+ 1
시간 : 07-22
07-22

카테고리

카테고리
질문답변
 메뉴얼