Rails 4 : redirect_to : back 및 매개 변수 변경 / 삭제

베드로

나는 이것이 쉬울 것이라고 생각하지만 내 인생에서 그것을 작동시킬 수 없으며 웹에서 그것을 설명하는 것을 찾을 수 없습니다. 양식 제출 후 리퍼러 / 리퍼러로 다시 리디렉션하고 하나 이상의 쿼리 매개 변수를 변경하거나 삭제하려고합니다.

예를 들어, 양식은

/tasks/6?foo=1&bar=1

그리고 나는 나중에 가고 싶다.

/tasks/6?foo=0&bar=1

나는 모든 종류의 조합을 시도했습니다.

redirect_to :back, foo: 0

또는

redirect_to :back, params: {foo: 0, bar: 1}

등등, 그러나 전혀 나를 원래 페이지 이외의 다른 것으로 리디렉션하지 않습니다. 나는 현을 직접 엉망으로 만드는 것을 피하고 싶었지만, 그렇게 될 수도있다.

매개 변수를 완전히 제거하는 방법도 있다면 멋질 것입니다.

/tasks/6?bar=1

감사!

시몬 칼레 티

:back다른 인수를 허용하지 않습니다. 하고 싶은 일을 달성하기 위해서는 다음을 사용하여 리퍼러의 가치를 얻어야합니다.

request.referer

또는

request.env['HTTP_REFERER']

URI라이브러리로 구문 분석 하고 쿼리를 추출한 다음 Rack::Utils.parse_query. 이 시점에서 매개 변수의 해시가 있습니다.

해시를 업데이트하고 리디렉션을위한 URL을 구성 할 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Rails 4-중첩 된 경로 및 양식 매개 변수

분류에서Dev

URL 및 매개 변수 삭제

분류에서Dev

Rails 4 : 강력한 매개 변수 및 데이터 전달 문제

분류에서Dev

Rails 5-Umlaute 및 매개 변수화 방법 문제

분류에서Dev

Rails-매개 변수 허용 문제 및 요구

분류에서Dev

redirect_to에서 매개 변수를 전달하는 방법

분류에서Dev

추가 매개 변수가있는 redirect_to

분류에서Dev

Rails find_by_sql 및 ID 매개 변수

분류에서Dev

: id 및 : token에 대한 Rails 경로 매개 변수

분류에서Dev

sed + 주석 해제 매개 변수 및 파일의 값 변경

분류에서Dev

모든 쿼리 매개 변수를 삭제하여 라우터 렌더링 및 URL 변경에 두 번 반응

분류에서Dev

Rails4-> 선택 도우미의 매개 변수 이름 변경

분류에서Dev

인스턴스 변수에 대한 redirect_to는 Rails 4에서 작동하지 않습니다.

분류에서Dev

Rails 4 API 기본 제한 매개 변수는 경찰을 전달하지 않습니다.

분류에서Dev

plink 및 PowerShell의 매개 변수 문제

분류에서Dev

Rails 4 : 강력한 매개 변수와 "일반"매개 변수 모두 사용

분류에서Dev

UML 관계 유형 : 변수 및 매개 변수 및 복제

분류에서Dev

redirect_to를 사용하여 쿼리 문자열의 매개 변수를 올바르게 전달하는 방법은 무엇입니까? (레일 4)

분류에서Dev

Rails 4 얕은 경로 메뉴 매개 변수 정의되지 않은 오류

분류에서Dev

매개 변수 경고 및 과부하

분류에서Dev

fields_for 및 accepts_nested_attributes_for를 사용하여 Rails 4 컨트롤러에서 양식 매개 변수 검색

분류에서Dev

Laravel 4의 경로 매개 변수

분류에서Dev

Rails : link_to 매개 변수

분류에서Dev

Rails 요청 매개 변수

분류에서Dev

Python : 변수 범위 및 매개 변수 문제

분류에서Dev

Stata의 e (b) 및 e (V)에서 생략 된 변수의 매개 변수 삭제

분류에서Dev

Rails 4.0 및 Devise의 강력한 매개 변수

분류에서Dev

매개 변수 및 JQuery

분류에서Dev

Case, Is Null 및 매개 변수

Related 관련 기사

  1. 1

    Rails 4-중첩 된 경로 및 양식 매개 변수

  2. 2

    URL 및 매개 변수 삭제

  3. 3

    Rails 4 : 강력한 매개 변수 및 데이터 전달 문제

  4. 4

    Rails 5-Umlaute 및 매개 변수화 방법 문제

  5. 5

    Rails-매개 변수 허용 문제 및 요구

  6. 6

    redirect_to에서 매개 변수를 전달하는 방법

  7. 7

    추가 매개 변수가있는 redirect_to

  8. 8

    Rails find_by_sql 및 ID 매개 변수

  9. 9

    : id 및 : token에 대한 Rails 경로 매개 변수

  10. 10

    sed + 주석 해제 매개 변수 및 파일의 값 변경

  11. 11

    모든 쿼리 매개 변수를 삭제하여 라우터 렌더링 및 URL 변경에 두 번 반응

  12. 12

    Rails4-> 선택 도우미의 매개 변수 이름 변경

  13. 13

    인스턴스 변수에 대한 redirect_to는 Rails 4에서 작동하지 않습니다.

  14. 14

    Rails 4 API 기본 제한 매개 변수는 경찰을 전달하지 않습니다.

  15. 15

    plink 및 PowerShell의 매개 변수 문제

  16. 16

    Rails 4 : 강력한 매개 변수와 "일반"매개 변수 모두 사용

  17. 17

    UML 관계 유형 : 변수 및 매개 변수 및 복제

  18. 18

    redirect_to를 사용하여 쿼리 문자열의 매개 변수를 올바르게 전달하는 방법은 무엇입니까? (레일 4)

  19. 19

    Rails 4 얕은 경로 메뉴 매개 변수 정의되지 않은 오류

  20. 20

    매개 변수 경고 및 과부하

  21. 21

    fields_for 및 accepts_nested_attributes_for를 사용하여 Rails 4 컨트롤러에서 양식 매개 변수 검색

  22. 22

    Laravel 4의 경로 매개 변수

  23. 23

    Rails : link_to 매개 변수

  24. 24

    Rails 요청 매개 변수

  25. 25

    Python : 변수 범위 및 매개 변수 문제

  26. 26

    Stata의 e (b) 및 e (V)에서 생략 된 변수의 매개 변수 삭제

  27. 27

    Rails 4.0 및 Devise의 강력한 매개 변수

  28. 28

    매개 변수 및 JQuery

  29. 29

    Case, Is Null 및 매개 변수

뜨겁다태그

보관