وظائف الوحدة المشتركة

وظائف الوحدة المشتركة

التسجيل_التنشيط_هوك

/**
* تسجيل وحدة هوك تنشيط
* @paramسلسلة $الوحدةاسم نظام الوحدة
* @paramمختلطة $ وظيفةوظيفة للخطاف
* @return مختلطة
*/
register_activation_hook($وحدة, $وظيفة)

التسجيل_تعطيل_هوك

/**
* تسجيل وحدة تعطيل هوك
* @paramسلسلة $الوحدةاسم نظام الوحدة
* @paramمختلطة $ وظيفةوظيفة للخطاف
* @return مختلطة
*/
register_dactivation_hook($وحدة, $وظيفة)

التسجيل_إلغاء تثبيت_hook

/**
* تسجيل وحدة إلغاء تثبيت هوك
* @paramسلسلة $الوحدةاسم نظام الوحدة
* @paramمختلطة $ وظيفةوظيفة للخطاف
* @return مختلطة
*/
register_uninstall_hook($وحدة, $وظيفة)

التسجيل_cron_task

/**
* تسجيل مهمة كرون وحدة ، يتم تنفيذ مهمة كرون بعد الانتهاء من مهام كرون الأساسية
* @paramمختلطة $ وظيفةوظيفة / معلمة الفئة للخطاف
* @return صفر
*/
register_cron_task($وظيفة)

التسجيل_payment_gateway

/**
* حقن بوابة الدفع المخصصة في مجموعة بوابات الدفع
* @param سلسلة معرف بوابة الدفع $idpay ، يجب أن تساوي مثل المكتبات / اسم الفئة ه. ف. بوابات / New_gateway
* @param سلسلة $وحدةاسم الوحدة لتحميل البوابة إذا لم يكن محملا بالفعل
*/
register_payment_gateway($id, $الوحدة)

ملفات register_language_

/**
* تسجيل ملفات لغة وحدة لدعم custom_lang.ملف php
* @paramسلسلة $الوحدةاسم نظام الوحدة
* @paramمجموعةمجموعة اللغات $ من أسماء ملفات اللغات دون _lang.PHP
* @return صفر
*/
register_language_files($وحدة, $اللغات)

وحدة_dir_url

/**
* عنوان Url وحدة
* هـ. ف.HTTPS://crm-التثبيت. com/module_name/
* @paramسلسلة $الوحدةاسم نظام الوحدة
* @paramسلسلة $ جزء سلسلة إضافية لإلحاق عنوان Url
* سلسلة @return
*/
module_dir_url($الوحدة، $section = '')

وحدة_dir_path

/**
* دليل وحدة المسار المطلق
* @paramسلسلة $ وحدة اسم نظام وحدة
* @paramسلسلة $concat ملحق سلسلة إضافية إلى المسار
* سلسلة @return
*/
module_dir_path($الوحدة, $concat = '')

وحدة_libs_path

/**
* مسار مكتبات الوحدة
* ه. ف. وحدات/وحدات_name/مكتبات
* @paramسلسلة $ وحدة اسم
* @paramسلسلة $concat ملحق سلسلة إضافية إلى المسار
* سلسلة @return
*/
module_libs_path($الوحدة, $concat = '')

    • Related Articles

    • أساسيات الوحدة

      الوحداتالموقع والاسم يجب إضافة جميع الوحدات فيوحداتمجلدفي الدليل الجذري الخاص بك حيث يتم تثبيت Crm لدينا ويجب على كل وحدةلديك اسم مجلد فريد وملف init بنفس اسم مجلد الوحدة الخاصة بكالاسم. إنشاءوحدتك الأولى قبلالبدء في تطوير وحدة، تأكد من تعيينوضع ...
    • أمن الوحدة

      لذلك ، قمت بإنشاء وحدتك وتعمل بشكل جيد ، ولكن هل هوآمنة؟ يجب عليك التأكد من أن وحدتك آمنة وليست عرضة لأيحقن Sql هي اجتياز الدليل. يمكنك أن تجد أدناه أفضل الممارسات للتأكد من أنالوحدة ستكون آمنة. لا تتردد في تطبيق أفضل الممارسات الخاصة بكوحدة الأمن. ...
    • رؤساء ملفات الوحدة

      تتكون كل وحدة في CRM لدينا من ملف init يحتوي علىتكوين الوحدة العامة ويشمل رؤوس تحتوي علىالمعلومات الفوقية المتعلقة بالوحدة. الوحدةمثال رؤوس ملفات init المثال التالي مأخوذ من وحدة Crm الافتراضية لديناإعداد القائمة الذي يأتي مع التثبيت. <؟Php تعريف ...
    • إعادة النظر في المتصفح العائلي

      مرحبا ومرحبا بكم في متصفح الأسرة مراجعة مجانية لدينا! تتوفر هذه الإضافة حاليًا للأعوام 2022 و 2023 و 2024 و 2025. يرجىاتبع الخطوات التالية لتثبيت تطبيقنا بشكل صحيح. إذا كان لديكأي أسئلة أو مخاوف ، لا تترددوا في الاتصال بفريق الدعم ...
    • إضافة العملات في المجموع إلى ميزة الكلمات

      إذا كنت تستخدم المجموع إلى الكلمات في معاملاتك ، فأنت بحاجة إلى إضافة كلمات العملة يدويًا إلى الترجمة. يأتي Crm لدينا مع اثنين من أسماء العملات المحددة مسبقًا الذين تمت إضافتهم بالفعل إلى المحول. إذا قمت بإضافة العملة الخاصة بك تحتاج إلى إضافة هذا ...