2014-06-18 256 views
0

我有一個網站,需要像這裏面的觀點:渲染視圖

index.html.erb:

<div> 
    <%= render "hello" %> 
</div> 

hello.html.erb:

任何內容其他這裏

這不起作用,因爲你好不是一個部分。但是有沒有辦法讓渲染工作呢? (可能沒有使用渲染^^)

而且不,將hello.html.erb更改爲partial不是一個選項,「hello」是可單獨顯示的獨立頁面。

我可以使用iframe ......但我寧願堅持渲染頁面的服務器端:)

+0

如果可能,您可以使用字符串並將其呈現爲html –

回答

1

我認爲你可以使用render template

render template: 'hello' # should render hello.html.erb 

render template: 'products/show' # render views/products/show.html.erb