إضافة حالة مهمة جديدة

إضافة حالة مهمة جديدة

ملاحظة: تتوفر هذه الميزة بدءًا من الإصدار 1.6.2

بشكل افتراضي ، لدينا سفن Crm مع 5 حالات محددة مسبقًا ، لم تبدأ ، قيد التنفيذ ، اختبار ، في انتظار ردود الفعل ، كاملة ولكن يمكنك حقن حالات جديدة مع خطاف عمل بسيط لتناسب احتياجاتك.

الأوضاعلم تبدألا،كاملةلجنة حقوق الإنسانقيد التنفيذهي الحالات الأساسية ويجب عليك عدم تعديل هذه الحالات من أجل كل شيء للعمل بشكل صحيح.

نحن نفترض أن لديك بعض المعرفة الأساسية لقراءة رمز php لهذه المقالة ولكن لن يكون بهذه الصعوبة إذا لم يكن لديك. يمكنك فقط نسخ الرمز ولصقه وضبط المفاتيح لاحتياجاتك (انظر أدناه شرح المفاتيح).

في هذا المثال ، ستضيف حالتين جديدتين للمهام بالاسمالانتظارلجنة حقوق الإنسانجاهزة للإنتاج

انظر أدناه أمثلة على التعليمات البرمجية التي يجب إضافتهاتطبيق / مساعدين / my_functions_helper. phpملف (إنشاء الملف إن لم يكن موجودًا)

<؟Php// الإصدار 2.3.0 وما فوقالسنانير ()->add_filter('قبل_get_task_statuses'''my_add_custom_task_status') ؛قبل الإصدار 2.3.0// إلغاء التعليق على الرمز أدناه وإزالة الرمز أعلاه إذا كنت تستخدم الإصدار الأقدم ثم 2.3.0// add_action('brever_get_task_statuses','my_add_custom_task_status')؛وظيفة my_add_custom_task_status($current_statuses){// دفع حالة جديدة إلى الحالات الحالية$current_statuses[] = array('id'=>50, // حالة جديدة مع معرف 50'color'=>'#98898','name'=> "On Hold"'الطلب'=>10،'filter_default'=>true, // true or follow؛// اضغط على حالة أخرى (حذف هذا الرمز إذا كنت بحاجة إلى إضافة حالة واحدة فقط)$current_statuses[] = array('id'=>51, // حالة جديدة مع معرف جديد 51'color'=>'#be51e0''name'=> "مستعد للإنتاج""أمر" => 11،'filter_default'=>true // true أو true؛// إرجاع الحالاتإرجاع $current_statuses ؛}
يجب أن تكون الهوية لكل حالة فريدة من نوعها.
  • الهوية- معرف حالة المهمة ، يوصى بهإضافة رقم معرف أعلىلمنع تداخل معرف النظام الافتراضي لحالات المهام. Eq الآن هناك حاليا حالات المهام مع معرف 1 و 2 و 3 و 4 و 5 وفي المستقبل إذا تمت إضافة حالات المهام الافتراضية الجديدة مع معرف 6 وكنت قد حقنت بالفعل الحالة الخاصة بك مع معرف 6 يمكن أن يسبب مشكلات.لا ينصح بتغيير المعرف بعد وجود مهام تستخدم معرف الحالة.
  • اللون- اللون لهذه الحالة في شكل عرافة.
  • الاسم- اسم الحالة التي سيتم عرضها للمستخدمين.
  • النظام- ترتيب الحالة، مكافئ لأمر كانبان.
  • فلتر_افتراضي- يتم استخدام هذا الخيار إذا كنت ترغب في استبعاد المهام التي تستخدم هذه الحالة افتراضيًا ليتم تضمينها في جداول القوائم. Eq إذا كان هذا الخيار خاطئًا عند الوصول إلى منطقة قوائم المهام (قوائم المهام الرئيسية أو ذات الصلة) افتراضيًا ، فلن يتم عرض المهام المستخدمة لهذه الحالة وستحتاج يدويًا إلى استخدام الفلاتر لتضمينها في الجدول. يمكن أن يكون المثال البسيط هنا هو المساواة إذا قمت بإضافة حالة ملغاة ، فلن تحتاج إلى عرض المهام الملغاة افتراضيًا في الجدول.

بعد ضبط الرمز لتناسب احتياجاتك ، احفظ الملف my_functions_helper.php وستتمكن من رؤية حالات المهام الجديدة الخاصة بك.

New Task Status
Task Mark As
    • Related Articles

    • إضافة حالة مشروع جديدة

      بشكل افتراضي ، لدينا سفن Crm مع 5 حالات محددة مسبقًا ، لم تبدأ ، قيد التنفيذ ، قيد الانتظار ، ألغيت ، انتهت ولكن يمكنك حقن حالات جديدة مع خطاف عمل بسيط لتناسب احتياجاتك. الأوضاعلم تبدألجنة حقوق الإنسانالانتهاءهي الحالات الأساسية ويجب أن تبقى دون مساس ...
    • إنشاء مهمة جديدة

      من أجل إنشاء مهمة جديدة ، من القائمة الرئيسية انتقل إلىالمهاموانقر علىمهمة جديدةزر. الموضوع- أدخل الموضوع للمهمة من أجل التعرف عليه بسهولة. السعر بالساعة- تعيين معدل المهمة بالساعة تاريخ البدءحدد التاريخ الذي يجب أن تكون فيه المهمة صالحة. تاريخ ...
    • إضافة عناصر/منتجات

      إنشاء عنصر جديد لإنشاء عناصر جديدة من قائمة المشرف الرئيسي انتقل إلىالمبيعات->البنودوانقر على الزر الأيسر العلويبند جديد. الوصف- إعطاء العنصر وصف موجز لعنوان العنصر. وصف طويل- وصف طويل البند للحصول على معلومات أكثر تفصيلا. السعرالتكلفة الإجمالية لهذا ...
    • دراسة استقصائية جديدة

      انتقل إلى القائمة جانبا المرافق وانقر فوقاستطلاعات الرأي - > مسح جديد. ملء الحقول مع البيانات الأساسية اللازمة للمسح ثم انقر على زر إرسال. ستتمكن من إضافة أسئلة بعد إدخال الاستطلاع.
    • تغيير حالة التذكرة دون الرد

      يمكنك تغيير حالة التذكرة دون تقديم الرد. افتح التذكرة التي تريد تغيير الحالة وعلى الجانب الأيمن العلوي حدد الحالة المطلوبة. سيتم تحديث الحالة تلقائيًا بعد التغيير الذي لا تحتاجه لحفظ أي تغييرات. لن يتم إرسال أي بريد إلكتروني إلى العميل لإبلاغه بتغيير ...