我在app / pdfs / templates / work文件夹中有一些pdf模板,在每个模板中都有一些代码重复,我想用这段代码添加一部分并在模板中渲染。
我在app / pdfs / templates / _calculation.html.erb中添加了parrtial:
<td class="money last footer-subtotal">
<p><strong><%= sub_total %></strong></p>
<p><strong><%= total_tax %></strong></p>
<p class="footer-total"><strong><%= final_price %></strong></p>
</td>
在我使用的模板中:
<%= render "templates/calculation" %>
当我点击pdf时,我收到以下错误:
对于# ,未定义的方法`render'
答案 0 :(得分:1)
部分阅读app / views。
而不是偏爱:
app/pdfs/templates/
置于观点内:
app/views/pdfs/templates/