हाय मैं इसके साथ थोड़ा फंस गया हूं। मैं जो काम करने जा रहा हूं वह यह है कि मेरे पास lib_pdf.rb नामक एक फ़ाइल है जिसे lib/निर्देशिका में है जिसे मैं अपने ऐप के लिए कुछ चालान पीडीएफ जेनरेट करने की योजना बना रहा हूं। मैं अपने नियंत्रक कार्यों से पीडीएफ उत्पन्न करने के लिए इस वर्ग के एक समारोह को कॉल करना चाहता हूं।कंट्रोलर क्रियाओं से/lib में कॉलिंग क्लासेस
ticket_pdf.rb इस
class TicketPDF
def generate_pdf (purchase)
puts "Ticket ID = #{purchase.ID}"
end
end
एक नियंत्रक मैं कार्रवाई मैं यह नहीं में
तरह दिखता है।
class Customer::MyController < ApplicationController
require 'ticket_pdf'
def show
ticket = TicketPDF.new
end
end
जब मैं इस तरह की वस्तु बनाने की कोशिश करता हूं तो यह मुझे इस तरह की 500 त्रुटि देता है।
uninitialized constant Customer::MyController::TicketPDF
मैं यहां क्या गलत कर रहा हूं?
तेज उत्तर के लिए शानदार धन्यवाद – nivanka