1
내 페이지 컨트롤러에서 "보기"동작을 사용하여 일반보기 대신 Liquid 템플릿을 렌더링하려고합니다. 템플리트 자체는 데이터베이스에 저장됩니다.컨트롤러의 렌더링 액체 템플릿
이 내 쇼 작업입니다 : 그러나
def show
@organization = Organization.find_by_subdomain(request.subdomain)
@template = Liquid::Template.parse(Template.find(@organization.current_template))
@page = @organization.pages.find(params[:id])
respond_to do |format|
format.html { render @template.render('page' => @page)}
format.json { render json: @page }
end
end
는,이 예외를 발생시킵니다
uninitialized constant PagesController::Liquid
내가 RoR에 초보자이야을, 그래서 무엇 일어나고있는 것은 그것이하려고한다는 것입니다 있으리라 믿고있어 PagesController 클래스에서 Liquid 클래스를 찾으십시오. 대신 자체 클래스입니다. 나는 최선을 다해서 (다소 희박한) 지시 here을 따르고있다.
내가 뭘 잘못하고 있니?
아, 내 서버를 다시 시작하는 걸 잊었습니다! 고맙습니다! – Asherlc