Activeadmin이 "양식"신규 또는 편집의 제목을 변경할 수 없습니다.

마니 데이비드

내 응용 프로그램에서 활성 admin gem과 함께 rails 4를 사용하고 있습니다. 새 페이지 또는 편집 페이지로 렌더링하거나 리디렉션 할 때 내 페이지 기본 제목을 변경하고 싶지만 아래 코드가 작동하지 않습니다.

내 코드는

form :title => { :new => "New action", :edit => "Edit action"} do |f|
   f.input reason, :label => "Reason", :input_html => {rows: 5} 
end

하지만 아래 코드를 사용하면 작동합니다.

def new
      @page_title = "New Action"
    end
def edit
      @page_title = "Edit Action"
   end

그러나 새 페이지에서 유효성 검사 렌더링 후 제목이 업데이트되지 않습니다. 유일한 렌더링이 리디렉션되지 않기 때문입니다.

def create
      @object = Model.new(params)

      respond_to do |format|
        if @object.save
          flash[:notice] = 'Saved Successfully'
          format.html { redirect_to collection_url }
        else
          format.html { render "new"  }
        end
      end
    end

이 문제를 해결하는 방법, 누구든지 나를 도울 수 있습니까?

마니 데이비드

생성 및 업데이트 메서드에 @page_title을 추가하면 작동합니다.

유효성 검사가 실패한 후에도 페이지 제목을 create 및 update 메서드에 추가 할 때 작동합니다.

def create
      @page_title = "new  title"
       @object = Model.new(params)

      respond_to do |format|
        if @object.save
          flash[:notice] = 'Saved Successfully'
          format.html { redirect_to collection_url }
        else
          format.html { render "new"  }
        end
      end
    end

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Activeadmin이 "양식"신규 또는 편집의 제목을 변경할 수 없습니다.

분류에서Dev

rails는 저장된 양식의 매개 변수와 함께 양식을 제출할 때 편집 페이지로 리디렉션합니다.

분류에서Dev

동적으로 생성 된 양식의 값을 편집 할 수 없습니다.

분류에서Dev

편집 양식을 데이터로 채울 수 없습니다.

분류에서Dev

이 페이지의 양식을 클릭 할 수 없습니다.

분류에서Dev

Django ModelForm 블로그 편집에 대한 변경 사항을 저장할 수 없습니다. 양식이 이전 상태로 되돌아갑니다.

분류에서Dev

meteor js에서 편집 양식에서 양식을 추가하는 동안 저장 한 드롭 다운 상자 값을 표시 할 수 없습니다.

분류에서Dev

장고에서 양식 필드 레이블을 변경할 수 없습니다.

분류에서Dev

Django : 초기 foreignkey 값 없이는 양식의 유효성을 검사 할 수 없습니다.

분류에서Dev

반응 양식을 변경하지만 입력 값을 편집 할 수 없음

분류에서Dev

이벤트 preventDefault 후 양식을 제출할 수 없습니다.

분류에서Dev

Ajax로 문의 양식을 제출할 수 없습니다.

분류에서Dev

AngularJS의 양식을 서버에 제출할 수 없습니다.

분류에서Dev

편집 작업 오류 (양식의 첫 번째 인수는 nil을 포함 할 수 없음)

분류에서Dev

xamarin 양식 : ListView에서 선택한 항목의 배경색을 변경할 수 없습니다.

분류에서Dev

JSF는 ui : repeat의 단일 양식을 외부에서 업데이트 할 수 없습니다.

분류에서Dev

Jquery-텍스트 영역이 변경된 경우 양식을 제출할 수 없습니다.

분류에서Dev

Jquery-텍스트 영역이 변경된 경우 양식을 제출할 수 없습니다.

분류에서Dev

기본 양식의 값을 업데이트 할 수 없습니다.

분류에서Dev

한 양식에서 다른 모든 양식의 배경색을 어떻게 변경할 수 있습니까?

분류에서Dev

TFS 2017 작업 항목 양식 (신규)-TFVC에서 변환, 이제 양식에 개발 섹션이 없음

분류에서Dev

MS-Access 2007 양식은 양식이 디자인보기로 변경되고 다시 양식보기로 변경 될 때까지 데이터를 편집 할 수 없습니다.

분류에서Dev

편집하고 다른 테이블에 저장할 수있는 한 테이블의 결과로 양식을 채우는 방법

분류에서Dev

Razor 편집 양식-값이 변경된 경우에만 속성을 바인딩하는 속성 또는 기타 편리한 방법이 있습니까?

분류에서Dev

양식 매개 변수에 레일 양식의 이름을 지정하는 방법은 무엇입니까?

분류에서Dev

jQuery / JavaScript는 양식을 재설정 할 수 없습니다.

분류에서Dev

PHP 양식을 업데이트 할 수 없습니다.

분류에서Dev

유효성 검사 및 양식 제출을 연결할 수 없습니다. 빈 양식이 전송되지 않도록 변수 (true 또는 false)를 설정하는 데 도움이 필요하십니까?

분류에서Dev

Laravel 5에서 편안한 양식을 편집 할 때 값을 표시 할 수 없습니다.

Related 관련 기사

  1. 1

    Activeadmin이 "양식"신규 또는 편집의 제목을 변경할 수 없습니다.

  2. 2

    rails는 저장된 양식의 매개 변수와 함께 양식을 제출할 때 편집 페이지로 리디렉션합니다.

  3. 3

    동적으로 생성 된 양식의 값을 편집 할 수 없습니다.

  4. 4

    편집 양식을 데이터로 채울 수 없습니다.

  5. 5

    이 페이지의 양식을 클릭 할 수 없습니다.

  6. 6

    Django ModelForm 블로그 편집에 대한 변경 사항을 저장할 수 없습니다. 양식이 이전 상태로 되돌아갑니다.

  7. 7

    meteor js에서 편집 양식에서 양식을 추가하는 동안 저장 한 드롭 다운 상자 값을 표시 할 수 없습니다.

  8. 8

    장고에서 양식 필드 레이블을 변경할 수 없습니다.

  9. 9

    Django : 초기 foreignkey 값 없이는 양식의 유효성을 검사 할 수 없습니다.

  10. 10

    반응 양식을 변경하지만 입력 값을 편집 할 수 없음

  11. 11

    이벤트 preventDefault 후 양식을 제출할 수 없습니다.

  12. 12

    Ajax로 문의 양식을 제출할 수 없습니다.

  13. 13

    AngularJS의 양식을 서버에 제출할 수 없습니다.

  14. 14

    편집 작업 오류 (양식의 첫 번째 인수는 nil을 포함 할 수 없음)

  15. 15

    xamarin 양식 : ListView에서 선택한 항목의 배경색을 변경할 수 없습니다.

  16. 16

    JSF는 ui : repeat의 단일 양식을 외부에서 업데이트 할 수 없습니다.

  17. 17

    Jquery-텍스트 영역이 변경된 경우 양식을 제출할 수 없습니다.

  18. 18

    Jquery-텍스트 영역이 변경된 경우 양식을 제출할 수 없습니다.

  19. 19

    기본 양식의 값을 업데이트 할 수 없습니다.

  20. 20

    한 양식에서 다른 모든 양식의 배경색을 어떻게 변경할 수 있습니까?

  21. 21

    TFS 2017 작업 항목 양식 (신규)-TFVC에서 변환, 이제 양식에 개발 섹션이 없음

  22. 22

    MS-Access 2007 양식은 양식이 디자인보기로 변경되고 다시 양식보기로 변경 될 때까지 데이터를 편집 할 수 없습니다.

  23. 23

    편집하고 다른 테이블에 저장할 수있는 한 테이블의 결과로 양식을 채우는 방법

  24. 24

    Razor 편집 양식-값이 변경된 경우에만 속성을 바인딩하는 속성 또는 기타 편리한 방법이 있습니까?

  25. 25

    양식 매개 변수에 레일 양식의 이름을 지정하는 방법은 무엇입니까?

  26. 26

    jQuery / JavaScript는 양식을 재설정 할 수 없습니다.

  27. 27

    PHP 양식을 업데이트 할 수 없습니다.

  28. 28

    유효성 검사 및 양식 제출을 연결할 수 없습니다. 빈 양식이 전송되지 않도록 변수 (true 또는 false)를 설정하는 데 도움이 필요하십니까?

  29. 29

    Laravel 5에서 편안한 양식을 편집 할 때 값을 표시 할 수 없습니다.

뜨겁다태그

보관