refinerycms 1.0.8 및 3.0.10 레일을 실행 중입니다. 나는이 응용 프로그램/뷰/페이지/show.html.erb의 코드 조각 다음RefineryCMS - show.html.erb를 재정의 할 수 없습니다.
<div id="startpageheader">
<%= raw @page.content_for(:startpageheader) %>
</div>
<section id='body_content'>
<%=raw @page.content_for(:body) %>
</section>
내가 개발 모드에서이 지역을 실행하면, 나는 다음 (원하는) 출력을 얻을 :
<section id='page'>
<div id="startpageheader">
<p>...</p>
</div>
<section id='body_content'>
<p>...</p>
</section>
</section>
을
<section id='page'>
<section id='body_content' class='no_body_content_right'>
<h1 id='body_content_title'>Home</h1>
<section id='body_content_left'><div class='inner'><p>...</p></div></section>
<section id='startpageheader'><div class='inner'><p>...</p></div></section>
</section>
</section>
그래서, 페이지 부분이 표시되지만 잘못된보기 :
는하지만 최대한 빨리 생산 모드에서 이것을 시작으로, 나는 다음과 같은 얻을. 나는 이것을 생산 로그에서 사냥하려고 시도했지만 아무데도 끝내지 않았다. 아무도 무슨 일이 일어나고 있는지 잘 모르나요?
답변을 주셔서 감사합니다.하지만 문제는 아닙니다. 내 데이터베이스가 프로덕션 환경에서 마이그레이션되고 또한 채워집니다. body_content_right는 비어 있어야합니다. Body 및 startpageheader의 내용도 모두 올바른 위치에 표시되지 않습니다. 분명히 Refinery는 표준 show.html.erb를 사용하고 무시 된 파일을 무시합니다. – klaffenboeck
@klaffenboeck 나는 (cyberstride.net에 대해) 거의 모든 시각을 오버라이드했으며 올바른 시각을 얻지 못하는 문제에 부딪치지 않았다. – Chance
다시 한 번 감사드립니다. 제가 정말로 물어봐도 되겠습니까, 레일 및 정련소 버전을 사용하고 있습니까? 대단히 감사합니다. – klaffenboeck