짧은 주소 사용시 확장 변수 검색 기능 애드온 이용시 페이지네이션 문제
CMS/프레임워크 | Rhymix 2.1 |
---|---|
개발 언어 | PHP 7.4 |
안녕하세요. 확장 변수 애드온을 잘 사용하고 있는데, 페이지네이션 관련 문제가 발생해서 원인에 대해 조언을 구하고자 합니다.
문제 상황은 다음과 같습니다.
페이지의 확장 변수 애드온을 사용해서 검색을 하면, 잘 검색은 되나 페이지네이션에서 오류가 발생해요.
검색 후 나타나는 페이지 목록에서 페이지 번호를 눌러 추가적인 페이지를 확인하면 첫 페이지까지는 목록이 잘 출력이 되는데, 첫페이지 목록 출력후 나타나는 하단 페이지 네이션 부터가 문제가 발생합니다.
아래 그림과 같이 페이지의 주소가 잘못 입력이 되는건데요.
위 영역과 같이 페이지 이동에 대한 /page/6 등의 문구가 가장 끝이 아니라 중앙에 삽입이 되면서 페이지 검색이 더 이상 되질 않습니다.
이같은 문제는 "짧은 주소 사용"를 [모든 주소 형태를 사용] 으로 설정할 때 발생하고, XE와 호환되는 주소 형태만 사용을 할 경우는 정상적으로 동작이 됩니다. 문제는 XE와 호환되는 주소 형태만 사용 시에 사이트에 더 큰 문제가 발생해서 모든 주소 형태를 사용으로 세팅을 유지해야 한다는 겁니다.
혹시 애드온 설정에서 해당 라우팅 부분을 수정할 수 있을지, 혹은 해당 모듈만 .htaccess 등에서 호환되는 주소 형태만 사용하게끔 가능한건지 등에 대해 조언을 부탁드립니다.
댓글 3
혹시 2.1.8~2.1.9 버전 사용중이시라면 develop 버전으로 업데이트해 보세요.
page가 중간에 들어가는 것은 문제가 되지 않습니다.
category 뒤에 슬래시가 이중으로 들어가는 것이 문제인데, 이 부분과 관련해서 최근 패치가 있었습니다.