تاريخ الاصدار:
28/سبتمبر/2023
تاريخ آخر تحديث:
لا يوجد
جميع الاضافات والقوالب للاصدار السابق رقم (3.0) لا تعمل على هذا الاصدار و تحتاج إلى تحديث أو إعادة إنشاء.
ما الجديد في اوبن كارت 4 ؟
ما الذي تغير في الإصدار الجديد مقارنةً بالإصدارات السابقة من أوبن كارت؟
- في الاصدار الرابع من اوبن كارت تم ايقاف نظام Ocmod. الآن يجب أن يتم دمج الاضافات (الموديولات) من خلال نظام الأحداث (event).
- تغيير في هيكل المجلدات لتخزين الاضافات (الموديولات). تم نقل جميع ملفات الاضافات (الموديولات) إلى المجلد المسار الجديد /extension/، وداخل هذا المجلد، سيكون لكل إضافة (موديول) مجلد خاص به، على سبيل المثال /extension/opencartarab/، وهناك بالفعل مجلدات مألوفة مثل admin وcatalog وimage وsystem. في الوقت نفسه، تم إزالة المجلد الفرعي للموديول. ونتيجة لذلك، سيكون المسار إلى التحكم في الموديول كما يلي:
/extension/opencartarab/catalog/controller/module/new_module.php
وسيكون المسار إلى قالب الموديول كما يلي:
/extension/opencartarab/catalog/view/template/module/new_module.twig
كما يمكنك ملاحظة، لم تعد بحاجة إلى تحميل موديول جديد في مسار المجلد الاساسي للمتجر.
- تم نقل كتلة المنتج في القوائم إلى قالب منفصل product/thumb.twig. الآن لم يعد بحاجة لتعديل جميع القوالب لتغيير الزر أو إضافة عناصر على المنتج.
- تم نقل الترقيم إلى قالب منفصل common/pagination.twig
- الحد الأدنى لإصدار PHP المستخدم هو 8+ (من المتطلبات).
- القدرة على إنشاء إصدارات مختلفة من نفس المنتج
- صفحة واحدة للدفع
- خانة رقم الهاتف أو الجوال أصبحت غير إلزامية
- حماية اضافية لمجلد الادمن بإعادة تسمية مجلد الأدمن من لوحة التحكم بعد تثبيت المتجر
- تم إعادة تسمية "order_recurring" إلى نظام الاشتراكات (Subscription System).
- مجدول المهام CRON Task Scheduler
- تم اضافة المكتبات التالية:
- CKEditor 5
- Boootstrap 5
- jQuery v3.6.0
- jQuery UI v1.11.4
- Font Awsome 6
- Twig v3.4.1
- Magnific Popup v0.9.9
- هناك العديد من التغييرات والتحسينات الأخرى التي يمكنك ملاحظتها بعد تثبيت الإصدار الجديد.
ترقية أو تطوير الملحقات الإضافية (الموديولات) للإصدار الرابع من اوبن كارت:
الموديولات في أوبن كارت 4 تفتقر تقريبًا إلى التوافق مع الإصدارات السابقة. وبالتالي، من أجل إنشاء موديول يعمل على إصدارات مختلفة من اوبن كارت، يتعين على المطورين استخدام تقنيات مختلفة اعتمادًا على الإصدار الحالي.
ستصبح الأمور أكثر تعقيدًا مع إصدار اوبن كارت 4.0 الجديد. الآن يكاد يكون من المستحيل تقريبًا إنشاء موديول متوافق بنفس الوقت مع الإصدارات السابقة 1 و 2 و 3 والاصدار الجديد. هذا يعني أنه يجب عليك إصدار إصدارات منفصلة للموديولات المخصصة لـ اوبن كارت 4
بالنسبة لأصحاب الموديولات، فإن هذا بالطبع أمر غير سار، لأنه غير ملائم الحفاظ على وتحسين عدة إصدارات من نفس الموديول في آن واحد. ولكن لم يتبق لنا خيار وسنضطر لـ "التكيف" مع الظروف الجديدة.
طريقة التثبيت:
1-ارفع الملفات الى موقعك
2-قم بتغيير اسم ملفين الكونفيج من
config-dist.php
admin/config-dist.php
إلى
config.php
admin/config.php
3-اذهب الى مسار المتجر واتبع خطوات التنصيب
4-تأكد من اعطاء التصاريح الصحيحة
755 او 777
للمجلدات والملفات على المسارات التالية:
image/
image/cache/
image/catalog/
system/storage/cache/
system/storage/logs/
system/storage/upload/
config.php
admin/config.php
5- تأكد من إنشاء قاعدة بيانات فارغة وسوف يقوم السكربت بتعبئة القاعدة تلقائيا
6- احذف مجلد التنصيب
ايضا يمكنك مشاهدة شرح لطريقة تثبيت اوبن كارت بشكل مفصل بالصور من هنا
طريقة الترقية:
طريقة ترقية اوبن كارت الى هذا الاصدار غير متوفرة حتى الآن وفي حالة الرغبة بعمل الترقية يمكنك عمل الترقية لقاعدة البيانات بشكل يدوي أو الاستعانة بمطور.
روابط التنزيل:
لتنزيل الاصدار من رابط مباشر بدون الطلب من الموقع انقر هنا