로그인

검색

Extra Form
추천지수 6

보통은 태그 입력에 공백의 제한을 두지 않기 때문에 자연스럽게 띄어쓰기가 들어간 태그 입력이 많이 됩니다.

그런데 우연히 이 띄어쓰기가 들어간 태그는 애드온에서 검색이 안되어 관련글로 추천이 되지 못하는 것을 발견한 것 입니다. 

 

phpmyadmin 에서는 검색이 잘 되는 것으로 보아 라이믹스 오류인가? 하고 이슈를 등록했더니....  헐....

 

 

https://github.com/rhymix/rhymix/issues/1783#issuecomment-911280229

 

처음부터 잘못된 코드가 사용이 되었네요. 그리고 지금은 굳이 콤마로 연결하는 문자열로 만들지 않고 그냥 배열로 요청해도 되니 그냥 요청 자체를 바꾸는 것으로 간단히 해결이 되네요.

 

같은 태그가 들어간 문서가 무척 많은데 하나도 추천이 안되는게 이게 코드작성 오류였네요. 이거 꽤 오래전에 배포된 것이라...

 

태그 연관글 애드온의 lib.php 파일을 열어보면 쿼리할때 사용되는 코드

 

 

대략 82번째 즈음..(가지고 있는 자료마다 라인번호는 굉장히 틀리 수 있습니다.)

 

    $args = [];
    //$args['tag_list'] = $tags;
    $args['tag_list'] = $tag_list;
    if (count($module_srls)) {
        $args['module_srls'] = implode(',', $module_srls);
    } else {
        $args['module_srl'] = 1;
    }
    $output = executeQueryArray('addons.rxp_tag_related.getDocumentListWithinTag', $args);
    if (!$output->data) {
        return;
    }

 

 

굵게 칠한 부분을 넣어주시고 바로 윗줄을 주석처리 해주세요.

 

이제 많은 연관글들이 제대로 검색되어 글 하단에 추천이 되어질 겁니다.

 

Who's 꿀팁관리소장

profile
라이믹스로 커뮤니티 사이트를 운영하는 비개발자 운영자 입니다.
파트너쉽 맺으실 사이트 운영자분 환영합니다.
3 추천

라이믹스 팁(112)

라이믹스 운영과 사용에 관한 팁을 공유 합니다.

  1. read more
  2. read more
  3. Read More
  4. Read More
  5. Read More
  6. Read More
  7. Read More
  8. Read More
  9. Read More
  10. Read More
  11. Read More
  12. Read More
  13. Read More
  14. Read More
  15. Read More
  16. Flex 레이아웃 로그인 오류 메시지 안뜨는 문제 해결

    Date2021.01.31 Category오류 Views252 Votes3
    Read More
  17. Read More
  18. Read More
  19. Read More
  20. Read More
  21. Read More
  22. Read More
Prev 1 2 Next
/ 2