ম্যাজেন্টো: চালান পিডিএফ ডিজাইন কাস্টমাইজেশন


25

আমি চালানের পিডিএফ লেআউটটি কাস্টমাইজ করতে চাই।

বড় পণ্যের নাম থাকলে টেবিলের ডেটা সঠিকভাবে সাজানো থাকে না এখানে চিত্র বর্ণনা লিখুন

আমি কীভাবে পিডিএফ ইনভয়েস ডিজাইনটি সহজেই পরিচালনা করতে পারি।

আমি অ্যাপ্লিকেশন / কোড / কোর / ম্যাজ / বিক্রয় / মডেল / অর্ডার / পিডিএফ / বিমূর্ত.এফপি পরিবর্তন করার চেষ্টা করেছি কিন্তু সমাধান পাইনি। পিডিএফ লেআউট নকশা ঠিক করতে সহায়তা প্রয়োজন।


1
ম্যাজেন্টোতে ইনভয়েস লেআউট পরিবর্তন করা সবসময়ই একটি কঠিন কাজ এবং এর জন্য আপনার অনেক সময় পরিকল্পনা করা উচিত। ফায়ারগ্যান্টোএফডিএফটির দিকে একবার নজর রাখতে পারেন, আমরা মনে করি এটি কাস্টমাইজ করা আরও সহজ: github.com/firegento/firegento-pdf
ফ্যাবিয়ান

উত্তর:


11

আপনি এই ফাইলটি পরিবর্তন করে চালান লেআউট কাস্টমাইজ করতে পারেন: Mage_Sales_Model_Order_Pdf_Invoice(app/code/core/Mage/Sales/Model/Order/Pdf/Invoice.php)। অবশ্যই আপনার ফাইলটি সঠিকভাবে পুনরায় লিখতে হবে।

অতিরিক্ত তথ্য এবং উদাহরণগুলির জন্য এই নিবন্ধগুলি একবার দেখুন:

  1. http://www.atwix.com/magento/customize-magento-pdf-invoice-and-packingslip/
  2. http://www.satollo.net/magento-how-to-sligtly-modify-the-invoice-pdf
  3. http://www.magentocommerce.com/knowledge-base/entry/custom-pdf-templates/
  4. http://www.magentocommerce.com/wiki/5_-_modules_and_development/orders/editing_an_invoice_pdf

হাই, উত্তরের জন্য ধন্যবাদ। আমি উভয় উত্স পরীক্ষা করেছিলাম। চালান.এইচপিপি এবং বিমূর্ত.পিএইচটি এখনও খোলা থাকে এবং এখনও এতে পরিবর্তন করে তবে কীভাবে এটি ঠিক করতে হয় তা খুঁজে পেল না।
জ্যাক টরিস

ওয়েল, ম্যাজেন্টো পিডিএফ ফাইলগুলি তৈরি করতে Zend_Pdf ক্লাস ব্যবহার করে। সুতরাং আপনি কীভাবে মার্জিন, প্যাডিং ইত্যাদির মতো জিনিসগুলি যুক্ত করতে পারেন সে সম্পর্কে এখানে একবার নজর দিতে পারেন ( ফ্রেমওয়ার্ক.জেন্ড.
এভেজেনি ইভানভ

আমি যে পরিবর্তনগুলি করছি তা যাচাই করতে আমাকে ফাইলটিতে পরিবর্তন করা দরকার এবং তারপরে পিডিএফের মাধ্যমে চালানটি পুনরায় তৈরি করতে হবে। আমি কি সহজে আউটপুট চেক করতে পারি? মানে প্রতিবার চালান না করেই?
জ্যাক টরিস

প্রথমে নিশ্চিত করুন যে ক্যাশে অক্ষম রয়েছে। আপনি যখন কোনও পরিবর্তন করেন কেবল তার আগেই বিদ্যমান একটি চালান (বিক্রয়-> চালান) মুদ্রণ করুন। আপনি যখনই বিন্যাসে কিছু পরিবর্তন করেন তখন প্রক্রিয়াটি পুনরাবৃত্তি করুন।
এভেজেনি ইভানভ

আমি কি টেবিল আঁকতে চাইলে আমাকে বলতে পারি? টেবিল বা সীমানা আঁকতে কিভাবে?
জ্যাক টরিস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.