जब मैं एक आंशिक रेंडर करता हूं जो मौजूद नहीं है, तो मुझे एक अपवाद मिलता है। मैं यह जाँचना चाहूँगा कि यदि कोई रेंडर करने से पहले आंशिक मौजूद है और यदि यह मौजूद नहीं है, तो मैं कुछ और प्रस्तुत करूँगा। मैंने अपनी .erb फ़ाइल में निम्न कोड किया था, लेकिन मुझे लगता है कि ऐसा करने का एक बेहतर तरीका होना चाहिए:
<% begin %>
<%= render :partial => "#{dynamic_partial}" %>
<% rescue ActionView::MissingTemplate %>
Can't show this data!
<% end %>
rescue
जोखिम भरा है। मैं इसका उपयोग करने से पहले अन्य समाधानों को देखूंगा।