استخدم التنبيهات والتأكيدات الخاصة بـ CMS
باستخدام CMS Alert وCMS Confirm، يمكنك عرض الرسائل والاستفسارات التأكيدية مباشرة من خلال وظائف JavaScript الخاصة بـ bluetronix. تتناسب الحوارات بصريًا مع التصميم، وهي مخصصة للاستخدام في موقع ويب داخل تطبيق iOS أو Android خاص.
CMS Alert وCMS Confirm
يوفر bluetronix CMS حوارات JavaScript الخاصة بالرسائل والاستفسارات التأكيدية.
تستطيع استخدام الحوارات الخاصة بـ CMS بدلاً من حوارات JavaScript العادية للمتصفح. هذه الحوارات تتناسب بصريًا مع التصميم الخاص بموقعك، وهي أيضًا مخصصة للاستخدام داخل تطبيق iOS أو Android فردي.
لماذا توجد حوارات CMS خاصة؟
يمكن الوصول إلى موقع ويب تم إنشاؤه باستخدام bluetronix CMS مباشرة في المتصفح. على سبيل المثال، يمكن استخدام بوابة العملاء داخل تطبيق فردي لنظامي iOS أو Android.
لا تناسب تنبيهات JavaScript العادية هذا الاستخدام، لأنها لن تظهر بشكل صحيح داخل تطبيق bluetronix.
لذلك يحتوي bluetronix CMS على وظائف حوار خاصة. يتم استدعاؤها مباشرة عبر JavaScript على الموقع، وتكون مخصصة أيضًا للمعالجة داخل التطبيق.
إذا كان من المقرر استخدام موقع ويب لاحقًا داخل تطبيق bluetronix فردي، فيجب عليك استخدام الحوارات الخاصة بـ CMS للرسائل والتأكيدات.
إنشاء صفحة اختبار لـ CMS Alert وCMS Confirm
للاختبار، يمكنك إنشاء صفحة HTML وإضافة الروابط لـ CMS Alert وCMS Confirm هناك أولاً.
<a href="javascript:BlueAlert('my alert text','','alert(5);','','');">cms alert</a>
<a href="javascript:BlueAlert('my confirm text','Confirm','alert(7);','','');">cms confirm</a>
قم بحفظ صفحة HTML ثم افتحها بعد ذلك. ستكون متاحة لك الآن الروابط cms alert وcms confirm على الصفحة.
استدعاء CMS Alert
استخدم في مثالنا هذا الاستدعاء التالي لرسالة بسيطة:
<a href="javascript:BlueAlert('my alert text','','alert(5);','','');">cms alert</a>
عند النقر على cms alert، سيتم فتح تنبيه CMS. داخل الحوار سيظهر النص المرسل my alert text.
مقارنة CMS Alert مع تنبيه المتصفح العادي
يتضمن مثال الاختبار أيضًا الاستدعاء العادي لـ JavaScript alert(5);.
alert(5);
وبذلك يمكنك رؤية كيف يظهر تنبيه المتصفح العادي وكيف يختلف عن CMS Alert.
يتم عرض تنبيه JavaScript العادي من قبل المتصفح. وبالتالي، شكله لا يتحدد بواسطة تصميم موقعك.
على العكس، يتم عرض CMS Alert بشكل يناسب تصميم الموقع، مما يجعله يتكامل بشكل أفضل مع التصميم الموجود.
استدعاء CMS Confirm
بالإضافة إلى إشعار بسيط، يمكنك أيضًا استخدام استعلام تأكيد.
للمثال الخاص بنا، سيتم استخدام الكود التالي:
<a href="javascript:BlueAlert('my confirm text','Confirm','alert(7);','','');">cms confirm</a>
عند النقر على cms confirm، سيتم فتح استعلام التأكيد الخاص بـ CMS. في هذا المثال، سيتم عرض النص my confirm text.
تنفيذ JavaScript بعد التأكيد
يمكن تمرير JavaScript إضافي في استعلام CMS Confirm، والذي سيتم تنفيذه بعد التأكيد المناسب.
في اختبارنا نستخدم لذلك:
alert(7);
وبذلك سيتم استدعاء تنبيه المتصفح العادي بقيمة 7. لهذا الدليل يمكنك ببساطة التعرف على أنه تم تنفيذ تعليمة JavaScript الممررة.
لماذا لا تستخدم تنبيه JavaScript العادي؟
الفرق لا يتعلق فقط بالتصميم. الاستعلامات الخاصة بـ CMS مصممة أيضًا لمواقع الويب التي تُستخدم داخل تطبيق bluetronix مخصص لنظامي iOS أو Android.
يمكن استدعاء بوابة العملاء بذلك، على سبيل المثال، عبر متصفح عادي وأيضًا داخل تطبيق مخصص. لاستفسارات الإشعارات واستعلامات التأكيد، يمكن استخدام وظيفة bluetronix المخصصة لذلك على موقع الويب.
بهذا ستحصل على حل موحد لعرض مثل هذه الاستعلامات داخل الموقع واستخدامها داخل تطبيق مناسب.
عرض مناسب للتصميم
ميزة أخرى من استعلامات CMS هي العرض المتناسب مع التصميم المستخدم.
يتم تحديد تنبيه المتصفح العادي من قبل المتصفح المعني وبالتالي يبدو كنافذة متصفح منفصلة. بينما يتم عرض تنبيه CMS أو تأكيد CMS بشكل يتناسب مع تصميم الموقع.
خاصة في بوابات العملاء وتطبيقات الويب، يبدو الاستعلام كجزء من التطبيق الفعلي.
نظرة عامة على CMS Alert وCMS Confirm
لاستخدام إشعار بسيط، يمكنك على سبيل المثال استخدام تنبيه CMS التالي:
<a href="javascript:BlueAlert('my alert text','','alert(5);','','');">cms alert</a>
لاستخدام استعلام تأكيد، يمكنك على سبيل المثال استخدام تأكيد CMS التالي:
<a href="javascript:BlueAlert('my confirm text','Confirm','alert(7);','','');">cms confirm</a>
كلا الخيارين يستخدم وظيفة BlueAlert(). يتم التحكم في الاستعلام المعني من خلال المعلمات الممررة.
ملخص
مع تنبيه CMS واستعلام تأكيد CMS، يوفر نظام bluetronix CMS استعلامات خاصة للإشعارات واستعلامات التأكيد.
تتناسب الاستعلامات بصريًا مع تصميم الموقع وهي مصممة للاستخدام داخل تطبيق مخصص لنظامي iOS أو Android. وبالتالي، يجب عليك استخدام استعلامات CMS بدلاً من استعلامات JavaScript العادية في المشاريع المعنية.
الأسئلة المتكررة
ما الذي يسأله العملاء غالباً
ما هو تنبيه CMS؟
تنبيه CMS هو إشعار خاص بنظام bluetronix CMS. يمكن استخدامه بدلاً من تنبيه JavaScript العادي ويعرض بشكل متناسب مع تصميم الموقع.
ما هو الفرق بين تنبيه CMS واستعلام تأكيد CMS؟
يستخدم تنبيه CMS لإصدار إشعار أو معلومات. يمكن استخدام استعلام تأكيد CMS عندما يحتاج المستخدم إلى تأكيد إجراء.
لماذا لا يجب أن أستخدم alert() ببساطة؟
تنبيه JavaScript العادي يتم عرضه من قبل المتصفح وبالتالي لا يتناسب بصريًا تلقائيًا مع تصميم موقعك. بالإضافة إلى ذلك، تم تصميم استعلامات CMS للاستخدام داخل تطبيق bluetronix مخصص لنظامي iOS أو Android.
كيف يمكنني استدعاء تنبيه CMS؟
يتم استدعاء تنبيه CMS عبر وظيفة JavaScript BlueAlert(). يتم تمرير القيم المطلوبة إلى الوظيفة كمعلمات.
هل يمكنني تشغيل JavaScript بعد التأكيد؟
نعم. في مثال CMS-Confirm المعروض، يتم تمرير alert(7); كتعليمات JavaScript ويتم تنفيذها بعد التأكيد المناسب.
هل يمكنني استخدام CMS Alert وCMS Confirm داخل تطبيق؟
تم تصميم حوارات CMS الخاصة بشكل خاص لهذا الاستخدام. إذا تم استخدام موقع bluetronix أو بوابة العملاء داخل تطبيق iOS أو Android مخصص، يمكن معالجة الإشارات المخصصة لذلك من قبل التطبيق.
هل تتكيف حوارات CMS مع التصميم؟
نعم. يتم عرض الرسائل الخاصة بـ CMS بما يتناسب مع التصميم المستخدم، وبالتالي تظهر كجزء أقوى من الموقع أو التطبيق الفعلي.