मुझे काफी लंबा विवरण है कि मैं ट्रंकेट सहायक का उपयोग करके छोटा करना चाहता हूं। तो मैं उपयोग कर रहा हूँ:रेलों को छिपाने के लिए लिंक के साथ सहायक छेड़छाड़
truncate article.description, :length => 200, :omission => ' ...'
समस्या यह है कि मैं इतना सिद्धांत रूप में मैं इस्तेमाल कर सकते हैं एक क्लिक करने योग्य लिंक के रूप में और अधिक उपयोग करना चाहते हैं इस:
truncate article.description, :length => 200, :omission => "... #{link_to('[more]', articles_path(article)}"
चूक पाठ असुरक्षित के रूप में नियंत्रित किया जाता है तो यह बच निकला है मैंने इसे html_safe बनाने की कोशिश की लेकिन यह काम नहीं किया, लिंक के बजाय [अधिक] मेरा ब्राउज़र अभी भी उस लिंक के लिए HTML दिखा रहा है।
क्या मिटाने के पाठ के बजाय ओमिशन लिंक मुद्रित करने के लिए ट्रंकेट को मजबूर करने का कोई तरीका है?
संभव डुप्लिकेट [रूबी को एक लिंक को छिड़काव करें] (http: // stackoverflow।कॉम/प्रश्न/4964073/मेक-ओमिशन-इन-रूबी-ट्रंकेट-ए-लिंक) –