Ketika saya membuat sebagian yang tidak ada, saya mendapatkan Pengecualian. Saya ingin memeriksa apakah ada parsial sebelum merendernya dan jika tidak ada, saya akan merender yang lain. Saya melakukan kode berikut di file .erb saya, tetapi saya pikir seharusnya ada cara yang lebih baik untuk melakukan ini:
<% begin %>
<%= render :partial => "#{dynamic_partial}" %>
<% rescue ActionView::MissingTemplate %>
Can't show this data!
<% end %>
rescue
berisiko. Saya akan melihat solusi lain sebelum menggunakannya.