ठीक है तो मैं आवेदन नियंत्रक में एक सहायक विधि है:helper_method से आंशिक प्रस्तुत
def run_test(test_name)
#computation stuff
render :partial => test_name
end
और मैं विचारों में इतना है कि यह फोन:
<%= run_test("testpartial") %>
और यह केवल 1 (के साथ ठीक renders हालांकि ... आंशिक सामग्री को केवल आंशिक सामग्री के बजाय एक सरणी लौटा रहा प्रतीत होता है?), लेकिन अगर मैं रन_टेस्ट हेल्पर कॉल को दो बार दृश्य में डालता हूं तो मुझे डबल रेंडर त्रुटि मिलती है, जो आंशिक के साथ नहीं होनी चाहिए।
कोई विचार?
कौन सा रूबी के संस्करणों और रेल प्रयोग कर रहे हैं, मुझे नहीं पता 3.1 चलते समय यह व्यवहार प्राप्त करें? –
3.1। मैं आरसी उम्मीदवार का उपयोग कर रहा था लेकिन मैंने अभी सुनिश्चित करने के लिए अपग्रेड किया और यह अभी भी काम नहीं कर रहा है। – Msencenb
हम्म ... तो पता चला है कि मैं helper_method का उपयोग कर application_controller में इस सहायक विधि को परिभाषित कर रहा था: run_test हालांकि इसे हेल्पर्स फ़ोल्डर कार्यों में application_helper फ़ाइल में ले जा रहा है। तो .. मेरे पास एप्लिकेशन नियंत्रक में परिभाषित एक सहायक के अंतर और एक सहायक फ़ाइल में परिभाषित एक सहायक के बीच मेरी समझ में पूरी तरह से है। कोई भी मुझे भरने में सक्षम है? – Msencenb