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

[ حصريا ] دورة برمجة الاضافات - [ الدرس الثاني - انشاء خيارات تحكم للاضافة ]

shqawe

ربي أشرح لي صدري
27 يونيو 2019
3,164
23
2,075
113
K.S.A
www.shqawe.net
بسم الله الرحمن الرحيم

الحمد لله والصلاة والسلام على رسول الله نبينا محمد عليه افضل الصلاة واتم التسليم

اللهم لا علم لنا إلا ما علمتنا، إنك أنت العليم الحكيم، اللهم علمنا ما ينفعنا، وانفعنا بما علمتنا، وزدنا علما،

نستكمل معكم اليوم ما بدنأه في الدرس السابق من دورة برمجة الاضافات ومن فاته الدرس السابق يستطيع مراجعة الدرس بزيارة فهرس الدورة عن طريق الرابط التالي:


انتهينا في الدرس السابق من انشاء الاضافة عن طريق الاوامر واليوم باذن الله سوف نقوم باضافة بعض التعديلات عليها

ولكن قبل البدأ في اضافة بعض التعديلات على هذه الاضافة نود ان نعرف مانوع الاضافة التي سوف ننشئها لذا

اخترت ان نكمل هذه الدورة بمثال تطبيقي وسوف يكون هذا المثال باذن الله لعمل اضافة كلمة مدير الموقع

لنبدأ الان باضافة خيارات تحكم لهذه الاضافة لذا لنتوجه الى:

لوحة التحكم > خيارات > اضافة مجموعة خيار

ثم قم بملئ الخيارات كما في هذه الصورة

l-1.jpg

ما يهم في الصورة السابقة خيارين

الاول: معرف الاضافة وهذا المعرف يجب ان يكون فريد وغير مشابه لغيره وضع الاسم الذي تريد

الثاني: الاضافة وستجد قائمة منسدلة فيها جميع الاضافات اختر من بينها الاضافة التي انشئناها الدرس الماضي كما هو مشار في الصورة السابقة

ثم قم بحفظ المعلومات للتنتقل الى الصفحة التالية

الان سوف نحتاج الى اضافة خيارات لمجموعة الخيار اللتي اضفناها ولكن لنقف لحظة ونفكر قليلا ً

ماذا نحتاج من خيارات لنتحكم باضافتنا


    • نحتاج الى خيار تفعيل وتعطيل الاضافة
    • نحتاج الى خيار اضافة مكان ظهور الاضافة
    • نحتاج الى خيار نص كلمة مدير الموقع

الان لنقم باضافة اول خيار وهو تفعيل وتعطيل الاضافة الان لنقم بالضغط على اضافة خيار لتفتح لك هذه الصحفة

l-2.jpg

سأشرح الان الخيارات بالتفصيل:


    • معرف الخيار: كما اسلفنا سابقا ً لابد ان يكون مميز وفريد ويفضل ان تضع اسم يدل على ماهية الخيار بمعنى ان يكون مثلا mfa_act وتدل على التفعيل
    • الاضافة: اختر من هنا اضافتنا كما اخترناها سابقا ً من القائمة المنسدلة.
    • العنوان: ضع عنوان يدل على اسم الخيار.
    • التفسير: هو شرح لماهية عمل هذا الخيار
    • تعديل الصيغة: لنقف هنا قليلا ً ونعود لما ذكرته سابقاً في لمتطلبات الدورة وهو انه لابد ان تكون ملم بلغة HTML لذا ما سأكتبة لاحقا ً لابد ان تعرف ماذا يعني

يضم تعديل الصيغة الخيارات التالية وسأضع ماذا تعني:

1- صندوق نص = textarea
2- spin box او مربع الترتيب = input type number
3- خانة اختيار تشغيل / ايقاف = one checkbox
3- تشغيل / إيقاف مربع اختيار مع مربع نص = checkbox بالاضافة الى input
4- ازرار اختيار = radio
5- اختر قائمة = select menu
6- خانة اختيار = multiple checkbox
7- قالب = template
8- php callback = صيغة من ملف php
9-ادخال اسم المستخدم = مربع نص input type text خاص باسم المستخدم
10- icon = خاص بالايقونات fontawasem


لنكمل شرح باقي الخيارات

- صيغة parameters: هنا نضع القيمة الخاصة بتعديل الصيغة فمثلا ً اخترنا ازار اختيار فسوف تكون الصيغة كالتالي:
1=نعم
2=لا



    • نوع البيانات: هي خيارات لتعريف القيمة المرسلة للغة php والخيار المستخدم كثيرا ً هو string لذا سوف نختار هذا الخيار
    • القيمة الافتراضية: هنا تضع القيمة الافتراضية لهذا الخيار فمثلا ً لو وضعنا رقم 1 فعند رفع الاضافة سوف تعمل تلقائيا ً وعند وضع رقم 2 فلن تعمل حتى يفعلها المستخدم يدويا ً
    • الخيارات الفرعية للمصفوفة : هنا توضع الخيارات الخاصة بالمصفوفات عندما يكون نوع البيانات مصفوفة دعه فارغا ً
    • Validation callback = معناه ان هذا الخيار يأخذ قيمته من ملف php دعه فارغا ً لا نحتاجه
    • عرض في المجموعات: هنا سوف تظهر لك جميع خيارات لوحة التحكم فلو كانت الاضافة التي انشئتها هي تعديل لاحد الخيارات الموجودة في لوحة التحكم فتستطيع اختيار الخيار من هذه القائمة لذا سوف نعلم على اسم الاضافة التي انشئناها وهي باسم اول اضافة لدورة الزين فورو. ولاحظ انه سوف يظهر تحتها مربع فيه ارقام وهو ترتيب الخيارات في الاضافة وليكن الرقم هو 1

في النهاية بيانات خيارنا سوف تكون بهذا الشكل

l-3.jpg

الان لنعيد الكرة ونقوم باضافة الخيار الثاني الذي نحتاجه الا وهو مكان ظهور الاضافة

وسوف تكون بياناته مثل الصورة التالية:

l-4.jpg

المربع المشار اليه هو ما ذكرته في عرض المجموعات لاحظو الترتيب لقد وضعت الرقم 2 لكي يكون بعد خيار تفعيل الاضافة

الان لنعيد الكرة للخيار الثالث والاخير وهو نص كلمة مدير الموقع

وسوف تكون بياناته مثل الصورة التالية:


l-5.jpg


لتكون في النهاية خيارات الاضافة الخاصة بنا كما في الشكل التالي:

l-6.jpg


والى هنا انتهى درسنا لهذا اليوم ونلتقي باذن الله في الدرس القادم

بانتظار تطبيقاتكم واستفساراتكم

ان اصبت فهذا من فضل الله علي وان اخطأت فجل من لا يخطأ والتمس العذر منكم

احترامي وتقديري
اخوكم
شقاوي
 
التعديل الأخير:
رائع جدا أخي شقاوي جزاك الله كل خير وبورك فيك
تم التطبيق وبإنتظار الدرس الثالث بإذن الله
تحياتي لك على كل ما تقدمه
 

المواضيع المُشابهة

إحصائيات المنتدى

المواضيع
1,529
المشاركات
17,387
الأعضاء
1,085
آخر عضو مسجل
awadino
أعلى