Extra Form
PHP PHP 7.4
CMS Rhymix 2.1

XE에서 업그레이드 했어요.  

XE에서는 잘되었는데, 라이믹스는 댓글을 작성하거나 하면 &search_keyword등의 주소줄 변수가 사라집니다.

 

하단 리스트의 검색결과나 페이지번호를 유지하고 싶은데,

댓글을 달고나면 초기화 되어 버립니다.

 

방법이 있을까요?

 

  • Lv3
    module/board/board.controller.php의 613라인에 보면
    https://github.com/rhymix/rhymix/blob/a3cc3a9781ca8926ea3382f3a538cfdf2a0b3b68/modules/board/board.controller.php#L613

    serRedirectUrl로 mid, document_srl, comment srl를 받아서 댓글 작성 후 페이지를 옮겨주는 것으로 보입니다. 원하시는 방법을 구현하고자 하는 경우

    댓글 작성을 새로고침이 없는 ajax 댓글로 작성하는 것 입니다.

    [TIP]라이믹스 2.0 새로고침 없는 댓글 예제 Writen by 기진곰
    https://gist.github.com/kijin/3aac21f6aa7b1c2303d82066050b7603

    또 다른 방법은.. 이것을 위해 애드온을 만드는 것인데, 생각외로 원하는 바를 구현하기 위해서 알아야하는 부분이 많을 수 있으니 위의 gist 코드를 보고 스킨에 맞게 수정하시면 되겠습니다.
  • ? Lv1
    그냥, setRedirectUrl을 수정해서 추가 변수를 달아주는 방식으로 해결하였습니다.