2012-04-04 29 views
5

मैंने मणि फ़ाइल में मणि गिरा दिया, बंडल इसे स्थापित किया।लापता टेम्पलेट पीडीएफकिट

मेरी application.rb में यह है:

require 'pdfkit' 
config.middleware.use PDFKit::Middleware, :print_media_type => true 

रेक मिडलवेयर कर, मैं वहाँ में 'का उपयोग PDFKit :: मिडिलवेयर' देखते हैं।

मैं इस राशि मेरी मार्गों

match "/option_invoice/view_invoice/(/:id)" => "option_invoice#view_invoice" 

में अब जब मैं http://0.0.0.0:3000/option_invoice/view_invoice/2.pdf में जाओ, मैं याद आ रही टेम्पलेट त्रुटि मिली। .pdf के बिना पृष्ठ पूरी तरह से ठीक प्रदर्शित करता है।

लापता टेम्पलेट option_invoice/view_invoice, आवेदन/साथ {view_invoice: प्रारूपों = >>> [: पीडीएफ],: भाषा => [: en],: संचालकों => [: कॉफी,: ERB,: बिल्डर ,: arb]}।

यदि रेल मदद करता है तो मैं रेल 3.2.2 पर हूं।

कोई मदद?

+0

मुझे पता है कि यह थोड़ा देर हो चुकी है, लेकिन क्या आपने सर्वर को पुनरारंभ करने का प्रयास किया? –

+0

क्या आप रेक मार्ग कमांड के आउटपुट को शामिल कर सकते हैं। टेम्पलेट की तलाश में है, इसके बारे में "गुम टेम्पलेट" संदेश के साथ और भी जानकारी है। क्या आपने पीडीएफ उत्पन्न करने के लिए एक टेम्पलेट लिखा है, और यदि हां, तो वह कहां स्थित है – mdenomy

उत्तर

0

असल में आप बस दिए गए पथों में एक टेम्पलेट खो रहे हैं जो view_invoice.pdf.erb या view_invoice.pdf.haml या जो भी आप उपयोग कर रहे हैं।

या तो आप इसे बनाते हैं और पीडीएफ में जो भी दृश्य चाहते हैं उसे प्रस्तुत करते हैं या आप पीडीएफकिट द्वारा खींचे गए डिफ़ॉल्ट टेम्पलेट को ओवरराइड करते हैं।

मैं पहले संस्करण की अनुशंसा करता हूं, यह आपके विचारों (प्रकार) से स्वतंत्र पीडीएफ बनाता है।

चीयर्स!

संबंधित मुद्दे