0
레일 포옴 보석을 사용하고 있으며 일부 포럼 작업에 다른 레이아웃을 사용하고 싶습니다. 그 일을 어떻게 하죠?레일 forem gem의 레이아웃 설정
레일 포옴 보석을 사용하고 있으며 일부 포럼 작업에 다른 레이아웃을 사용하고 싶습니다. 그 일을 어떻게 하죠?레일 forem gem의 레이아웃 설정
일부 컨트롤러의 경우 특정 컨트롤러의 경우 데코레이터을 사용합니다. '나는 작동하도록 초기화를 가지고
Rails.application.config.to_prepare do
Forem::ForumsController.layout "my_special_layout"
end
하지만 장식 didn 히 : 당신은 intializer를 사용해야합니다 특정 컨트롤러의 모든 행동에 대한 당신이 그것을 원하는 경우
을 : 간단하게
app/decorators/forem/forums_controller_decorator.rb
이 파일을 넣어 일하지 마라. 내가 언급 한 파일을 만들려고했는데 아무 일도 없었습니다. 나는 드레이퍼 보석을 먼저 설치하려고 시도했지만 아무 것도하지 않았습니다. 내가해야 할 일이 있니? –[spree에서와 같이] 어딘가에 파일을 요구해야 할 수도 있습니다 (https://github.com/spree/spree/blob/master/auth/lib/spree/auth/engine.rb#L11-21). . 파일이 자동으로로드되지 않습니다. –
복잡해 보입니다. 나는 이니셜 라이저 사용에 전념 할 것이라고 생각한다. 감사. –