before-filter

    1

    1답변

    나는 Workers와 Admins의 두 종류의 사용자가 있습니다. 저는 근로자 테이블과 관리자 테이블을 가지고 있습니다. 응용 프로그램 페이지에 입장하기 전에 사용자가 로그인하도록하고 싶습니다. ,라고 나는 함수를 쓴, 지금 `before_filter :authenticate_user!` : 사용자가 근로자 테이블에서 발견되어 있는지 확인 is_work

    1

    1답변

    필자는 필자의 필자가 필터를 사용하기 전의 이유를 정확하게 알지 못합니다. 하지만 레일즈 프로그래밍에 관한 것보다 더 많은 것을 알고있는 개발자가 말한 바 있습니다. 그래서 나는 그것을 작동하게하려고 노력할 것이다! 그래서 내가하려는 것은 데이터베이스에있는 최신 책이 7 일 이상 전에 만들어 졌는지 확인하고, 그렇다면 새로운 책을 만드십시오. 그 정확히 전

    0

    1답변

    항목이 7 일 이상 경과했는지 여부를 확인하기 위해 (지금은) 페이지가로드 될 때마다 필터를 실행하기 전에이 기능을 사용하고 싶습니다. 그것의 속성을 업데이트합니다. 응용 프로그램 컨트롤러에 before_filter :update_it이 있습니다. def update_it @books = Book.all @books.each do |boo

    2

    1답변

    강사가 각 학교의 범위에서 교실을 관리 할 수있는 학교 시스템을 구축 중입니다. 이 새로운 기록을 관리 할 강사를 활성화해야합니다 이론적으로 class Ability include CanCan::Ability #define the user ability def initialize(user) user ||= User.ne

    1

    3답변

    before_filter를 다른 필터에서 호출 할 수 있습니까? 내가 전에 부탁 한 이유는 비슷한 before_filters가 두 개 있기 때문에 하나는 여전히 사실 일 수있는 추가 조건을 가지고 있기 때문입니다. 따라서 첫 번째 before_filter가 두 번째 것보다 true 인 경우에도 true이지만 첫 번째 false이면 다른 조건이 검사 된 다음

    0

    4답변

    저장하기 전에 일부 필드를 확인하고 기본 브라우저 언어로 변경하고 싶습니다. def update @website = Website.find(params[:id]) if @website.language == "Automatic (by user's browser language)" @website.language = full_language

    0

    2답변

    나는 다음과 같은 한 (다른 before_filters이 실행 된 후) 메소드 내 skip_before_filter : before_filter :get_events before_filter :get_sitemap def login_required return true if session[:user] # If we get to this

    0

    1답변

    안녕하세요 저는 초보자이며 영어가 능숙하지 않습니다. 그래서 일부 말도 안되는 소리가 있다면 이해 해주십시오 .. 모든 페이지에서 로딩 속도와 페이지 길이를 기록하려고합니다. "페이지"모델에서 데이터베이스 "페이지"와 "저장 페이지"를 만들었습니다. 모든 페이지를 저장하려면 응용 프로그램 컨트롤러에 "savepage"메서드를 넣습니다. Page.rb def

    1

    1답변

    나는 Symfony의 초보자이며, 현재 프로젝트를 그 것으로 바꾸려고합니다. 대부분의 컨트롤러에서 컨트롤러를 실행하기 전에 몇 가지 검사를해야합니다. 그런 다음 특정 조건이 수표에 충족되면 전달하고 다른보기를 표시합니다. 그렇지 않으면 요청한대로 계속 진행합니다. 예를 들어 사용자가 승무원 인 경우에만 실행해야하는 컨트롤러 그룹이 있습니다. 그렇지 않으면

    0

    2답변

    승인되지 않은 사용자가 페이지에 액세스하는 것을 방지하기 위해 before 필터를 사용하려고합니다. 승인되지 않은 사용자를 확인하려면 .rb 파일의/lib 폴더에 정의 된 메소드가 있습니다. 여러 가지 컨트롤러와 뷰에 여러 메소드가 있습니다. 메소드는 check_user_for_current_approval (user_id)입니다. 내 컨트롤러에서 , 나는