나는 증명서의 my_testimonials
조치에 내 고객의 성명을 표시하는 페이지가 있습니다. 여기잘못된 레이아웃 렌더링
layout "layouts/frame", only: [:my_testimonials]
layout "layouts/shares", only: [:new]
출력에 : 지금은 여기
layouts/application
레이아웃 컨트롤러에 지정되고 렌더링되기 때문에
이 작업에 대한 올바른 레이아웃은 layouts/frame
하지만 난 뭔가를 변경해야합니다 콘솔 :
Started GET "/my_testimonials/c4ca4238a0b923820dcc509a6f75849b" for 105.228.65.202 at 2013-09-27 07:40:49 +0000
2013-09-27T07:40:49.470211+00:00 app[web.2]: Processing by TestimonialsController#my_testimonials as HTML
2013-09-27T07:40:49.686047+00:00 app[web.2]: Rendered testimonials/_testimonial.html.erb (2.6ms)
2013-09-27T07:40:49.686200+00:00 app[web.2]: Rendered testimonials/my_testimonials.html.erb within layouts/application (79.2ms)
추천 문구가 표시되지만 잘못된 레이아웃이 표시됩니다. 나는 어제 일하고 있다고 말했기 때문에 작은 세부 사항이나 무언가의 순서를 변경 했음에 틀림 없다.
아마 차이는 없겠지만 일반적으로'layout frame "을 쓰면,'layouts' 폴더는 필요 없다고 생각합니다. – nathanvda
@nathandva, 사과, 내 답변을 게시하기 전에 귀하의 의견을 보지 못했습니다. –
차이는 없습니다. 나는 변화를 만들었지 만 레이아웃 렌더링에는 변화가 없었다. 나는 지금 어딘가에 오타가 있다고 가정하고 있지만 나는 그것을 볼 수 없다. – grabury