Q&A

모듈 url 이동질문

2021.07.28 13:33
316
0
CMS/프레임워크 Rhymix 2.0
개발 언어 PHP 7.4
문제 페이지 주소 비공개 (작성 후 5일 경과)

http://127.0.0.1/index.php?mid=qwer&act=dispDistributionScan 에서 컨트롤러로 넘어가서 백엔드 처리 후 새로고침되듯이

다시 dispDistributionScan 로 돌아와야하는데.. (form 값을 다 날려야합니다 초기화...) setRedirectUrl(getNotEncodedUrl) 로 하려니.. 어떤방식인지 모르겠습니다

 

//return $this->setRedirectUrl(getNotEncodedUrl('', 'mid', Context::get('mid')));

기존꺼 보고 하려니 mid 인거보면 현재 모듈srl로 모듈의 기본페이지로 가는거같은데 여기서 act=dispDistributionScan 가 되야할것같은데 어떤 인수가 들어가는지도 모르고 야매로 넣으니 안되네요 ㅠㅠ 다시 원래페이지로 돌아가려면 어떻게 하는게좋을까요.. 구조는 바코드로 스캔되면 컨트롤러로 넘어가서 백엔드 처리하고 다시 바코드입력화면으로 돌아와야합니다..

네비 Lv. 3

댓글 2

  • 2021.07.28 13:38 #1597149
    getNotEncodedUrl 사용시 mid가 고정되어있다면 앞에 ''붙이시면서
    getNotEncodedUrl('', 'mid', Context::get('mid'), 'act'. 'dispDistributionScan');

    일케 해주면 되는데 mid값이 Context::get으로 가져올 수 없고 일부 주소파라미터 유지한체 사용하고 싶으시다면

    getNotEncodedUrl('act', 'dispDistributionScan'); 이렇게 하셔도 무방합니다.
  • 2021.07.28 14:05 #1597174
    아.. 저렇게 쓰면 되는거군요 ㅠㅠ 이 쉬운걸.. 하룻동안 삽질을... ㅜㅠ 감사합니다