정적 페이지에는 Sinatra를 사용하고 응용 프로그램에는 레일즈를 사용하는 프로젝트가 있습니다.Rails에서 Sinatra로 플래시 메시지를 전달할 수 있습니까?
내가 요구 한 공격 할 수 또는 config.ru
에서이 작업을 수행하여 다른 : EightyEightTactical::Root
이 Sinatra::Base
및 EightyEightTactical::Application
의 서브 클래스입니다
run Rack::Cascade.new([
EightyEightTactical::Root,
EightyEightTactical::Application
])
이 Rails::Application
의 서브 클래스입니다.
나는 Rails 컨트롤러에서 플래시 메시지를 설정하고 Sinatra 레이아웃으로 표시해야하는 까다로운 상황에 직면 해있다.
레일스는 미들웨어에서 ActionDispatch::Flash
을 사용하지만 레일스 앱 외부에서 플래시 메시지에 액세스하는 방법을 알 수없는 것 같습니다. 내가 잘못 했습니까, 아니면 이것을 할 수 있습니까?
관심있는 사람은 [다음은 코드입니다] (https://gist.github.com/873195). –
나는 당신과 비슷한 코드 샘플을 제공하고 싶지만, 게으르다 .-). –