6
こんにちは。私は、私は私のアプリケーションのためのいくつかの請求書のPDFを生成することを計画しているlib /ディレクトリにticket_pdf.rbと呼ばれるファイルを持っていることです。このクラスの関数を呼び出して、コントローラアクションからPDFを生成したいと思います。コントローラアクションから/ lib内のクラスを呼び出す
ticket_pdf.rbは私がこれを行うコントローラのIアクションでこの
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