الأكثر مبيعاً

  • Delete Orders
    Delete Orders

    تمكين الخيار لحذف أوامر في صفحة المشرف--> أوامر كما يمكنك حذف كافة...

    $0.00
  • CoolShare
    CoolShare

    إضافة الإشارات المرجعية الاجتماعية مع الماوس فوق الرسوم المتحركة.

    $0.00
  • Categories image
    Categories image

    هذه الوحدة النمطية يسمح لك بعرض بلوك في الفئة، ولكن مع الصور المصغرة لنفسه.

    $0.00
  • Mass price update
    Mass price update

    هذه الوحدة النمطية يسمح لك بتحديث النسبة المئوية، أسعار جميع المنتجات من...

    $0.00

الأوامر الأخيرة (+)

Mass Price Update Plus

تاريخ الاستلام:2017-09-19 12:59:51
العميل: Nacho
إرسال إلى: Torrejon de Ardoz, إسبانيا
قيمة النظام:$50.00
View all ->
CSV/TXT/XML Cron Import / Dropshipping

تاريخ الاستلام:2017-09-09 14:53:27
العميل: Monica
إرسال إلى: Les Avellanes, إسبانيا
قيمة النظام:$55.00
View all ->
pMobile 3 themes pack - Brown
Block my account with login

تاريخ الاستلام:2017-09-06 13:27:55
العميل: Roberto
إرسال إلى: ROMA, إيطاليا
قيمة النظام:$15.00
View all ->
Image editing for products

تاريخ الاستلام:2017-08-26 19:33:06
العميل: Ricardo
إرسال إلى: Santiago, شيلي
قيمة النظام:$2.00
View all ->

وفي هذا totorial ببساطة، نعرض رمز لتقييد المستخدم سن 18 سنة من العمر الأدنى لسن.

للقيام بذلك، علينا استخدام التحقق من صحة الفئة (class/Validation.php) التي تحقق في عيد ميلاد. ولكن علينا استخدام قوة تجاوزات لتجنب تعديل الملفات الأساسية PrestaShop. 

أولاً، قم بإنشاء ملف php جديد يسمى Validation.php، ووضع هذا المحتوى:

class Validate extends ValidateCore {
public static function isBirthDate($date)
{
if (empty($date) || $date == '0000-00-00')
return false;
if (preg_match('/^([0-9]{4})-((?:0?[1-9])|(?:1[0-2]))-((?:0?[1-9])|(?:[1-2][0-9])|(?:3[01]))([0-9]{2}:[0-9]{2}:[0-9]{2})?$/', $date, $birth_date))
{
if ((floor((time() - strtotime($date))/31556926))<18)
return false; 
if ($birth_date[1] > date('Y') && $birth_date[2] > date('m') && $birth_date[3] > date('d'))
return false;
return true;
}
return false;
}
}

ونسخ هذا الملف إلى الدليل تجاوزات فصول من PrestaShop. بعد ذلك، حذف cache/class_index.php الملف لتحميل تجاوز جديدة وهذا كل ما