Extra Form
PHP PHP 7.4
CMS Rhymix 2.0

화면 캡처 2023-01-12 165644.png

 

 

안녕하세요 통합검색이 이상한 점을 오늘 알게 되었습니다.

 

어디 까지나 추측 이지만

통합검색 확장 모듈 + 인기 검색어 위젯 삭제

https://xetown.com/download/1558063 이모듈을 적용 했다가 적용이 안되어서 삭제한후 부터 발생한 문제 같습니다.

 

화면 캡처 2023-01-12 170212.png

 

혹 해결 방법이 있을까요. 혹시 몰라 캐시파일도 삭제해보았지만 변경 된점은 없습니다.

  • profile
    레이아웃이나 스킨에 있는 검색폼 소스를 살펴보세요.
    method="POST"로 되어 있는 이상한 스킨들이 종종 보이더군요.
  • profile profile
    안녕하세요 기진곰님 답변 감사합니다 레이아웃에서 method="POST" 라는 문구를 발견했습니다.
    어떤 코드로 수정을 해야하나요!

    <div class="top_search">
    <form action="{getUrl()}" method="post" id="isSearch">
    <input type="hidden" name="vid" value="{$vid}" cond="$vid" />
    <input type="hidden" name="mid" value="{$layout_info->DWmember_info}" />
    <input type="hidden" name="act" value="IS" />
    <input type="hidden" name="search_target" value="title_content" />
    <input name="is_keyword" type="text" class="TopinputText" title="keyword" value=" {$lang->cmd_search}..." onfocus="if(this.value==' {$lang->cmd_search}...')this.value='';" onblur="if(this.value=='')this.value=' {$lang->cmd_search}...';" />
    <input type="image" src="img/empty.gif" alt="submit" title="submit" class="Topsearch" />
    </form>
    </div>
  • profile profile
    통합 검색에 있는 샘플 코드를 붙여 넣으면 되는건가요!?
  • profile profile

    이미 해보신 것 같지만 method="get"으로 바꾸시면 됩니다.

    여전히 되는 곳이 있고 안 되는 곳이 있다면 각각의 검색창을 모두 확인해 보세요. 검색을 했는데 주소창에 검색어가 나오지 않거나, 검색 후 F5를 눌러 새로고침을 시도했을 때 뭘 다시 제출한다는 메시지가 뜬다면 모두 method가 잘못된 것입니다. 기존 검색에서는 문제가 없을 수도 있지만, 확장모듈을 사용하신다면 에러가 날 가능성이 높아요.

  • profile profile
    답변 감사합니다. 아무리 해도 적용이 되지 않아서 결국 데이터와 디비를 3일전으로 복구하니 모듈도 작동합니다.

    메인 홈 뿐만아니라 검색어를 입력하고 검색후
    결과값이 뜬 페이지에서만 모듈이 동작하는걸 보고 이것저것 뒤져보니
    레이아웃 스킨 자체에서 안되는거 같기도 하고 원인을 정확히 모르겠습니다.

    주소를 이곳에 공개하기 좀 그래서 실례가 아니라면 쪽지로 주소를 보내드리면 한번 살펴봐주실수 있을까요.
  • profile
    method="get"으로 해보셨나요?

    + 그냥 무관한 생각
    (와, 스케치북 스타일 오류 표시 모듈 스킨이다! 어? 통합검색 모듈이 있었네?)
  • profile profile

    method="get" 으로 해봤는데 같은 문구가 뜹니다. ㅠㅠ

    ( 어? 통합검색 모듈도 스킨이 나오는건가? )

  • profile
    결국 데이터와 디비를 3일 전으로 복원했습니다.
    그러니 잘 작동하네요. 그리고 method="get" 으로 하니 통합검색 확장 모듈도 작동합니다.
    메인 페이지에서는 검색이 안되고 검색 페이지에서만 작동하는데 이부분은 또 왜그런지 알아봐야 할거 같습니다... 막히면 다시 질문으로 돌아오겠습니다.