الاخ العزيز مشرف القسم العربي
أرجو مشاهدة الاضافة المجانية التالية لعمل كتالوج بي دي اف
http://www.opencart.com/index.php?route ... order=DESC
قمت بتجربة تركيبها ولكن المشكلة انه عند انشء كتالوج فإن الاحرف العربية تظهر كعلامات استفهام، فقمت بتحميل نسخة من
tcpdf
مع دعم للغة العربية، ومرفق معها مجموعة من الخطوط العربية ولكن دون جدوى، هل يمكنك المساعدة بهذه الاضافة المهمة؟
كل التقدير
أرجو مشاهدة الاضافة المجانية التالية لعمل كتالوج بي دي اف
http://www.opencart.com/index.php?route ... order=DESC
قمت بتجربة تركيبها ولكن المشكلة انه عند انشء كتالوج فإن الاحرف العربية تظهر كعلامات استفهام، فقمت بتحميل نسخة من
tcpdf
مع دعم للغة العربية، ومرفق معها مجموعة من الخطوط العربية ولكن دون جدوى، هل يمكنك المساعدة بهذه الاضافة المهمة؟
كل التقدير
أخوي المشكلة كانت بالخط الافتراضي المستخدم في الاضافة
قم بتحرير هذا الملف خذ نسخة قبل التعديل
catalog\controller\product\pdf_catalog.php
تجد في السطر 103 هذا الكود
عدل عليه ليصبح بهذا الشكل
مع العلم أن almohanad هو اسم الخط
و 20 هو حجم الخط بالإمكان تغيره حسب الي يناسبك
بالتوفيق[/b]
قم بتحرير هذا الملف خذ نسخة قبل التعديل
catalog\controller\product\pdf_catalog.php
تجد في السطر 103 هذا الكود
Code: Select all
$pdf->SetFont('helvetica', '', 10);
Code: Select all
$pdf->SetFont('almohanad', '', 20);
و 20 هو حجم الخط بالإمكان تغيره حسب الي يناسبك
بالتوفيق[/b]
مصمم ومطور متاجر إلكترونية | @Oc_Style
لطلبات التصميم، تعريب القوالب والاضافات، ترقية الإصدار، حماية المتجر قم بمراسلتي من خلال المنتدى
موديل: إشعارات البنوك السعودية
1 | 2 | O :طرق لحماية السكربت
يا عيني عليك 100\100، لكن بقي اسم الموقع بالاعلى علامات سؤال، من اين يمكن تعديله؟
سؤال أخر هذه الاضافة رائعة جدا، ولكن يجب تعريبها لتعرض الجدول من اليمين الى اليسار، حتى تخرج الكتابة بشكل مرتب وصحيح، هل يمكن عمل هذا؟
وأخر شيء وهي أمر جمالي للكتالوج، أول صفحة يخرج بها اسم القسم فقط، وبعد ذلك فراغ كبير، وعلى الصفحة التالية تبدأ المنتجات، هل يمكن وضع المنتجات مباشرة بعد اسم القسم، لالغاء الفراغ؟؟
غلبتك معي يا مشرفنا علزيز، والله يقويك
سؤال أخر هذه الاضافة رائعة جدا، ولكن يجب تعريبها لتعرض الجدول من اليمين الى اليسار، حتى تخرج الكتابة بشكل مرتب وصحيح، هل يمكن عمل هذا؟
وأخر شيء وهي أمر جمالي للكتالوج، أول صفحة يخرج بها اسم القسم فقط، وبعد ذلك فراغ كبير، وعلى الصفحة التالية تبدأ المنتجات، هل يمكن وضع المنتجات مباشرة بعد اسم القسم، لالغاء الفراغ؟؟
غلبتك معي يا مشرفنا علزيز، والله يقويك
للمعلومية فقط أنا لست المشرف مشرف القسم هو الأخ opencartArab
قمت بالتعديل على الاضافة وحالياً تعمل بالعربي من ناحية النصوص وتوجه الصفحات rtl
تحميل الملفات من المرفقات، بعد التحميل تستبدل الملفات بنفس المسارات.
وهذي الخطوات الي عملتها للفائدة وللي حاب يضيف المزيد من التعديلات حسب ما يحتاج:
أولاً: تعريب الكلمات
تحرير الملف:
catalog\language\arabic\module\pdf_catalog.php
وعربت الكلمات الموجودة الي هي السعر ،المنتج ،النوع...الخ
ثانياً: تعديل جميع الخطوط
تحرير الملف:
catalog\controller\product\pdf_catalog.php
خط الهيدر والفوتر
خط تفاصيل المنتج
ثالثاً: تغيير اتجاه الصفحة من اليمين إلى اليسار
تحرير الملف:
catalog\controller\product\pdf_catalog.php
إضافة الكود التالي:
رابعاً: تعديلين بسيطة في الشكل عن طريق css
تحرير الملف:
system\config\pdf_catalog.php
وهي تكبير حجم خط الأقسام وإضافة حد جانبي للجهة اليمنى من الصفحة
اتمنى دعوة صالحة في ظهر الغيب[/b]
قمت بالتعديل على الاضافة وحالياً تعمل بالعربي من ناحية النصوص وتوجه الصفحات rtl
تحميل الملفات من المرفقات، بعد التحميل تستبدل الملفات بنفس المسارات.
وهذي الخطوات الي عملتها للفائدة وللي حاب يضيف المزيد من التعديلات حسب ما يحتاج:
أولاً: تعريب الكلمات
تحرير الملف:
catalog\language\arabic\module\pdf_catalog.php
وعربت الكلمات الموجودة الي هي السعر ،المنتج ،النوع...الخ
ثانياً: تعديل جميع الخطوط
تحرير الملف:
catalog\controller\product\pdf_catalog.php
خط الهيدر والفوتر
Code: Select all
// set header and footer fonts
$pdf->setHeaderFont(Array('almohanad', '', 16));
$pdf->setFooterFont(Array('almohanad', '', 16));
Code: Select all
// set font
$pdf->SetFont('almohanad', '', 20);
تحرير الملف:
catalog\controller\product\pdf_catalog.php
إضافة الكود التالي:
Code: Select all
// set some language dependent data:
$lg = Array();
$lg['a_meta_charset'] = "UTF-8";
$lg['a_meta_dir'] = "rtl";
$lg['a_meta_language'] = "ar";
$lg['w_page'] = "page";
//set some language-dependent strings
$pdf->setLanguageArray($lg);
تحرير الملف:
system\config\pdf_catalog.php
وهي تكبير حجم خط الأقسام وإضافة حد جانبي للجهة اليمنى من الصفحة
اتمنى دعوة صالحة في ظهر الغيب[/b]
Attachments
مصمم ومطور متاجر إلكترونية | @Oc_Style
لطلبات التصميم، تعريب القوالب والاضافات، ترقية الإصدار، حماية المتجر قم بمراسلتي من خلال المنتدى
موديل: إشعارات البنوك السعودية
1 | 2 | O :طرق لحماية السكربت
شكرا لكما انتما الاثنين، ولكن هناك مشكلتين اخيرتين انشالله:
أولا: عند اختيار قسم رئيسي فلا تظهر منتجات الاقسام الفرعية، بل يظهر أن عدد المنتجات صفر، بينما عند اختيار كل الاقسام، تظهر الاقسام الرئيسية والفرعية بشكل جيد
ثانيا: عند اختيار أحد الاقسام فإن صفحة ظهور الكتالوج، تظهر مثل نافذة منبثقة، وهذا يؤدي الى عمل بلوك لها ، ويجب تفعيل السماح للنوافذ المنبثقة ثم اعادة اختيار القسم، هل هناك طريقة لحل هذه المشكلة؟
كل الشكر والتقدير، وليوفقكما الله لكل خير
أولا: عند اختيار قسم رئيسي فلا تظهر منتجات الاقسام الفرعية، بل يظهر أن عدد المنتجات صفر، بينما عند اختيار كل الاقسام، تظهر الاقسام الرئيسية والفرعية بشكل جيد


ثانيا: عند اختيار أحد الاقسام فإن صفحة ظهور الكتالوج، تظهر مثل نافذة منبثقة، وهذا يؤدي الى عمل بلوك لها ، ويجب تفعيل السماح للنوافذ المنبثقة ثم اعادة اختيار القسم، هل هناك طريقة لحل هذه المشكلة؟
كل الشكر والتقدير، وليوفقكما الله لكل خير
الاخوة الاعزاء بخصوص مشكلة النافذة المنبثقة للكتالوج فان شخص كتب تعليق على هذه الاضافة لحل المشكلة وهذا رده
1 thing though it opens a pop up windows which is blocked.
to change this open the file in upload\catalog\controller\product
edit line 27 from:
window.open('<?php echo $pdf_catalog_href;?>'+category_id, 'window_pdf', 'width=800, height=600, toolbar=1, resizable=1');
and make it:
window.open('<?php echo $pdf_catalog_href;?>'+category_id, 'window_pdf', '_blank, width=800, height=600, toolbar=1, resizable=1');
لكن للاسف لم اجد هذا السطر!!! أرجو المساعدة مع الشكر
1 thing though it opens a pop up windows which is blocked.
to change this open the file in upload\catalog\controller\product
edit line 27 from:
window.open('<?php echo $pdf_catalog_href;?>'+category_id, 'window_pdf', 'width=800, height=600, toolbar=1, resizable=1');
and make it:
window.open('<?php echo $pdf_catalog_href;?>'+category_id, 'window_pdf', '_blank, width=800, height=600, toolbar=1, resizable=1');
لكن للاسف لم اجد هذا السطر!!! أرجو المساعدة مع الشكر
مرحباً أخوي
الظاهر غلط في مسار الملف
المسار الصحيح هنا
catalog\view\theme\default\template\module\pdf_catalog.tpl
وزي ماذكر التعديل بيكون في السطر 27
بسألك أي متصفح تستخدم لأن عندي مايمنع النافذة المنبثقة للإضافة بدون أي تعديل
وجربتها على فايرفوكس و اكسبلورر8 وكروم كلها ماتمنعها
الظاهر غلط في مسار الملف
المسار الصحيح هنا
catalog\view\theme\default\template\module\pdf_catalog.tpl
وزي ماذكر التعديل بيكون في السطر 27
بسألك أي متصفح تستخدم لأن عندي مايمنع النافذة المنبثقة للإضافة بدون أي تعديل
وجربتها على فايرفوكس و اكسبلورر8 وكروم كلها ماتمنعها
مصمم ومطور متاجر إلكترونية | @Oc_Style
لطلبات التصميم، تعريب القوالب والاضافات، ترقية الإصدار، حماية المتجر قم بمراسلتي من خلال المنتدى
موديل: إشعارات البنوك السعودية
1 | 2 | O :طرق لحماية السكربت
Who is online
Users browsing this forum: No registered users and 6 guests