0

저는 Ruby on Rails 및 Goldberg CMS에서 실행되는 기존 웹 사이트를 유지합니다. 레일스에서 ​​실제로하는 일은 골드버그에서 구현하기가 어렵습니다. 예 : Goldberg CMS에서 만든 일부 콘텐츠 페이지가 표준이 아닌 레이아웃을 사용하도록합니다 (현재 모든 Goldberg 페이지는 기본 application.html.erb 레이아웃을 사용함). 어떻게 할 수 있습니까? 내가 알 수있는 한, CMS UI에서 구성 할 수 없습니다.Goldberg CMS에서 레이아웃을 사용자 정의하는 방법은 무엇입니까?

답변

2

당신은 레이아웃 응용 프로그램의 코드에 정의 된 방법에 대해 간단히 살펴 경우 lib/goldberg/controller.rb

당신은 다음 줄을 볼 수 있습니다 :

base.layout "application" 

레이아웃은 하드 응용 프로그램에서 코딩을 . 그래서 다른 레이아웃을 정의하고 싶다면 골드버그 패치를해야 할 것입니다.

+0

감사합니다. 따라서 쉬운 방법은 없습니다. 나는 그것을 해결하려고 노력할 것이다. (또는 Goldberg 패치) 지금까지 우리는 많은 IF 조건을 가진 하나의 템플릿을 사용했다. :) 이것은 절름발이이다. –

관련 문제