إنشاء نماذج ColdFusion وتمكينها في Dreamweaver

تاريخ آخر تحديث 25 أبريل 2024
ملاحظة

تمت إزالة الدعم لـ ColdFusion في Dreamweaver والإصدارات اللاحقة.

نبذة عن نماذج ColdFusion

نماذج ColdFusion توفر لك عدة آليات مدمجة للتحقق من صحة بيانات النموذج. على سبيل المثال، يمكنك التحقق للتأكد من أن المستخدم قد أدخل تاريخًا صالحًا. كما تتضمن بعض عناصر التحكم في النماذج ميزات إضافية. عدة منها لا تحتوي على نظائر HTML، وأخرى تدعم مباشرة التعبئة الديناميكية للعنصر من مصادر البيانات.

يوفر Dreamweaver عددًا من التحسينات لمطوري ColdFusion الذين يستخدمون ColdFusion MX 7 أو الإصدارات اللاحقة كخادم التطوير الخاص بهم. تتضمن هذه التحسينات المزيد من أزرار لوحة الإدراج وعناصر القائمة ومفتشي الخصائص حتى تتمكن من بناء وتعيين خصائص نماذج ColdFusion بسرعة. يمكنك أيضًا إنشاء كود يتحقق من صحة المعلومات المقدمة من زوار الموقع. على سبيل المثال، يمكنك التحقق من أن عنوان البريد الإلكتروني المقدم من المستخدم يحتوي على رمز @، أو أن حقل نص مطلوب يحتوي على نوع معين من القيمة.

تمكين تحسينات ColdFusion

بعض هذه التحسينات تتطلب منك تحديد جهاز كمبيوتر يعمل بـ ColdFusion MX 7 أو الإصدارات اللاحقة كخادم اختبار لـ Dreamweaver.على سبيل المثال، مفتشو الخصائص لعناصر التحكم في النموذج متاحون فقط إذا حددت خادم الاختبار الصحيح.

تحدد خادم الاختبار مرة واحدة فقط. يكتشف Dreamweaver بعد ذلك تلقائيًا إصدار خادم الاختبار ويجعل التحسينات متاحة إذا اكتشف ColdFusion.

إذا لم تقم بذلك بالفعل، حدد موقع Dreamweaver لمشروع ColdFusion الخاص بك.
حدد Site > Manage Sites، ثم اختر موقعك من القائمة، وانقر على Edit.
حدد فئة Servers وحدد جهاز كمبيوتر يعمل بـ ColdFusion MX 7 أو الإصدارات اللاحقة كخادم الاختبار لموقع Dreamweaver الخاص بك. تأكد من أنك تحدد رابط ويب صالح.
افتح أي مستند ColdFusion.

لن ترى أي تغييرات مرئية في مساحة عمل Dreamweaver حتى تفتح مستند ColdFusion.

إنشاء نماذج ColdFusion

يمكنك استخدام عدد من أزرار لوحة الإدراج وعناصر القائمة ومفتشي الخصائص لإنشاء نماذج ColdFusion بسرعة وتعيين خصائصها في Dreamweaver.

ملاحظة

هذه التحسينات متاحة فقط إذا كان لديك وصول إلى جهاز كمبيوتر يعمل بـ ColdFusion MX 7 أو الإصدارات اللاحقة.

افتح صفحة ColdFusion وضع نقطة الإدراج حيث تريد ظهور نموذج ColdFusion.
حدد Insert > ColdFusion Objects > CFForm > CFForm، أو حدد فئة CFForm من لوحة الإدراج وانقر على أيقونة CFForm.

يدرج Dreamweaver نموذج ColdFusion فارغ. في طريقة العرض Design، يُشار إلى النموذج بحد خارجي أحمر منقط. إذا كنت لا ترى هذا المخطط التفصيلي، تأكد من أن View > Visual Aids > Invisible Elements محدد.

تأكد من أن النموذج لا يزال محددًا، ثم استخدم مفتش الخصائص لتعيين أي من خصائص النموذج التالية.

CFForm

لتعيين اسم للحقل.

الإجراء

يتيح لك تحديد اسم صفحة ColdFusion المراد معالجتها عند إرسال النموذج.

Method

تتيح لك تحديد الطريقة التي يستخدمها المتصفح لإرسال بيانات النموذج إلى الخادم:

POST

ترسل البيانات باستخدام طريقة HTTP post؛ هذه الطريقة ترسل البيانات في رسالة منفصلة إلى الخادم.

GET

ترسل البيانات باستخدام طريقة HTTP get، مع وضع محتويات حقل النموذج في سلسلة استعلام URL.

Target

تتيح لك تعديل قيمة سمة الهدف لعلامة cfform.

Encoding Type

لتحديد أسلوب التشفير‬ المستخدم لإرسال بيانات النموذج.

ملاحظة

لا يشير نوع التشفير‬ إلى تشفير الأحرف. تحدد هذه السمة نوع المحتوى المستخدم لإرسال النموذج إلى الخادم (عندما تكون قيمة الأسلوب post). وتكون القيمة الافتراضية لهذه السمة application/x-www-form-urlencoded.

Format

لتحديد نوع النموذج المنشأ:

HTML

لإنشاء نموذج HTML وإرساله إلى العميل. يمكن أن تكون عناصر التحكم الفرعية cfgrid و cftree في تنسيق Flash أو applet.

Flash

لإنشاء نموذج Flash وإرساله إلى العميل. جميع عناصر التحكم بتنسيق Flash.

XML

ينشئ XForms XML ويضع النتائج في متغير باسم نموذج ColdFusion. لا ترسل أي شيء إلى العميل. ويمكن وجود عنصري التحكم cfgrid وcftree بتنسيق Flash أوapplet.

Style

يتيح لك تحديد نمط للنموذج. للمزيد من المعلومات، راجع وثائق ColdFusion.

Flash/XML Skin

يتيح لك تحديد لون هالة لإضفاء تأثير نمطي على النتيجة. تحدد السمة اللون المستخدم للعناصر المميزة والمحددة.

Preserve Data

يحدد ما إذا كان سيتم تجاوز قيم عناصر التحكم الأولية بالقيم المرسلة عندما يُرسل النموذج إلى نفسه.

  • إذا كانت False، يتم استخدام القيم المحددة في سمات وسم التحكم.

  • وإذا كانت True، يتم استخدام القيم المرسلة.

Scripts src

يحدد عنوان URL، نسبة إلى جذر الويب، لملف JavaScript الذي يحتوي على كود من جانب العميل يُستخدم بواسطة العلامة وعلاماتها الفرعية.هذه السمة مفيدة إذا لم يكن الملف في الموقع الافتراضي. قد تكون هذه السمة مطلوبة في بعض بيئات الاستضافة والتكوينات التي تحجب الوصول إلى دليل /CFIDE. الموقع الافتراضي محدد في مدير ColdFusion؛ افتراضياً، هو /CFIDE/scripts/cfform.js.

حفظ

يحدد URL لفئات Java القابلة للتنزيل لعناصر التحكم cfgrid، cfslider، و cftree applet. المكان الافتراضي هو /CFIDE/classes/cfapplets.jar.

Height

لتعيين ارتفاع النموذج.

Width

لتعيين عرض النموذج.

Display Tag Editor for cfform

يتيح لك تحرير خصائص غير مدرجة في عارض الخصائص.

قم بإدراج عناصر تحكم في نموذج ColdFusion.

ضع نقطة الإدراج حيث تريد ظهور عنصر تحكم ColdFusion في نموذج ColdFusion، ثم حدد عنصر التحكم من قائمة Insert (Insert > ColdFusion Objects > CFForm)، أو من فئة CFForm في لوحة Insert.

إذا لزم الأمر، اضبط خصائص عنصر التحكم باستخدام مفتش الخصائص.

تأكد من تحديد عنصر التحكم في عرض التصميم ثم اضبط الخصائص في مفتش الخصائص. للمزيد من المعلومات حول الخصائص، انقر على أيقونة المساعدة في مفتش الخصائص.

اضبط مخطط نموذج ColdFusion.

إذا كنت تنشئ نموذجاً يعتمد على HTML، يمكنك استخدام فواصل الأسطر، وفواصل الفقرات، والنص المنسق مسبقاً، أو الجداول لتنسيق نماذجك. لا يمكنك إدراج نموذج ColdFusion في نموذج ColdFusion آخر (أي لا يمكنك تداخل العلامات)، ولكن يمكنك تضمين أكثر من نموذج ColdFusion واحد في الصفحة.

إذا كنت تنشئ نموذجاً يعتمد على Flash، استخدم أنماط Cascading Style Sheets (CSS) لتخطيط نموذجك. يتجاهل ColdFusion أي HTML في النموذج.

تذكر تسمية حقول نموذج ColdFusion بنص وصفي لإعلام المستخدمين بما يستجيبون له. على سبيل المثال، أنشئ تسمية "اكتب اسمك" لطلب معلومات الاسم.

إدراج عناصر تحكم في نموذج ColdFusion

استخدم لوحة الإدراج أو قائمة الإدراج لإدراج عناصر تحكم نموذج ColdFusion بسرعة في نموذج ColdFusion. تحتاج إلى إنشاء نموذج ColdFusion فارغ قبل إدراج عناصر التحكم فيه.

ملاحظة

هذه التحسينات متاحة فقط إذا كان لديك وصول إلى جهاز كمبيوتر يشغل ColdFusion MX 7 أو إصدار أحدث.

في عرض التصميم، ضع نقطة الإدراج داخل حدود النموذج.
حدد عنصر التحكم من قائمة الإدراج (إدراج > كائنات ColdFusion > CFForm)، أو من فئة CFForm في لوحة الإدراج.
انقر على عنصر التحكم في الصفحة لتحديده ثم اضبط خصائصه في مراقب الخصائص.

للحصول على معلومات حول خصائص عناصر التحكم المحددة، راجع الموضوعات حول عناصر التحكم.

إدراج حقول نص ColdFusion

يمكنك إدراج حقل نص ColdFusion أو حقل كلمة مرور بصرياً في النموذج الخاص بك، ثم ضبط خياراته.

ملاحظة

هذا التحسين متاح فقط إذا كان لديك وصول إلى جهاز كمبيوتر يشغل ColdFusion MX 7 أو إصدار أحدث.

إدراج حقل نص ColdFusion بصريًا

في عرض التصميم، ضع نقطة الإدراج داخل حدود النموذج.
في فئة CFForm في لوحة الإدراج، انقر على أيقونة CF Text Field أو حدد إدراج > كائنات ColdFusion > CFForm > CFtextfield.

يظهر حقل نص في النموذج.

حدد حقل النص واضبط خصائصه في مراقب الخصائص.
لتسمية حقل النص على الصفحة، انقر بجانبه وأدخل نصًا للتسمية.

إدراج حقل كلمة مرور بشكل مرئي

كرر الخطوتين 1 و2 في الإجراء السابق لإدراج حقل نص.
حدد حقل النص المُدرج لعرض مفتش الخصائص الخاص به.
حدد قيمة Password من قائمة Text Mode المنبثقة في مراقب الخصائص.

خيارات CFTextField ‏(ColdFusion)

لضبط خيارات حقل نص أو كلمة مرور ColdFusion، اضبط أيًا من الخيارات التالية في مراقب خصائص CFTextField:

CFtextfield

لتعيين السمة id لعلامة <cfinput>.

Value

يتيح لك تحديد النص الذي سيُعرض في الحقل عند فتح الصفحة لأول مرة في المتصفح. يمكن أن تكون المعلومات ثابتة أو ديناميكية.

لتحديد قيمة ديناميكية، انقر على أيقونة البرق بجانب مربع القيمة وحدد عمود مجموعة سجلات في مربع حوار البيانات الديناميكية. يوفر عمود مجموعة السجلات قيمة لحقل النص عند عرض النموذج في المتصفح.

Text Mode

يتيح لك التبديل بين حقل إدخال النص القياسي وحقل إدخال كلمة المرور. السمة المعدَّلة بواسطة هذا التحكم هي type.

Read Only

يتيح لك جعل النص المعروض للقراءة فقط.

Max Length

يحدد العدد الأقصى للأحرف المقبولة بواسطة حقل النص.

Mask

يتيح لك تحديد قناع للنص المطلوب. يمكنك استخدام هذه الخاصية للتحقق من إدخال المستخدم. تتكون صيغة القناع من A و9 وX و؟حروف.

ملاحظة

يتم تجاهل سمة القناع للعلامة cfinput type="password"‎.

Validate

لتحديد نوع التحقق للحقل الحالي.

Validate At

يحدد متى يتم التحقق من صحة الحقل: onSubmit أو onBlur أو onServer.

Label

يتيح لك تحديد تسمية لحقل النص.

Pattern

يتيح لك تحديد نمط التعبير النمطي في JavaScript للتحقق من صحة الإدخال.احذف علامات الشرطة المائلة البادئة والزائدة. لمزيد من المعلومات، راجع وثائق ColdFusion.

Height

يتيح لك تحديد ارتفاع عنصر التحكم بالبكسل.

Width

يتيح لك تحديد عرض عنصر التحكم بالبكسل.

Size

يتيح لك تحديد حجم عنصر التحكم.

Required

يتيح لك تحديد ما إذا كان يجب أن يحتوي حقل النص على بيانات قبل إرسال النموذج إلى الخادم.

Display Tag Editor

يتيح لك تحرير خصائص غير مدرجة في عارض الخصائص.

إدراج حقول ColdFusion مخفية

يمكنك إدراج حقل ColdFusion المخفي بصريًا في النموذج وتعيين خصائصه. استخدم الحقول المخفية لتخزين وإرسال المعلومات التي لا يدخلها المستخدم. المعلومات مخفية عن المستخدم.

ملاحظة

هذا التحسين متاح فقط إذا كان لديك إمكانية وصول إلى جهاز كمبيوتر يشغل ColdFusion MX 7 أو إصدار أحدث.

في عرض التصميم، ضع نقطة الإدراج داخل مخطط النموذج.
في لوحة الإدراج، ضمن فئة CFForm، انقر على أيقونة CF Hidden Field.

تظهر علامة في نموذج ColdFusion. إذا لم تر العلامة، حدد عرض > المساعدات البصرية > العناصر غير المرئية.

حدد الحقل المخفي في الصفحة وقم بتعيين أي من الخيارات التالية في فاحص الخصائص:

Cfhiddenfield

يتيح لك تحديد اسم فريد للحقل المخفي.

Value

يتيح لك تحديد قيمة للحقل المخفي. يمكن أن تكون البيانات ثابتة أو ديناميكية.

لتحديد قيمة ديناميكية، انقر على أيقونة البرق بجانب مربع القيمة وحدد عمود مجموعة السجلات في مربع حوار البيانات الديناميكية. يوفر عمود مجموعة السجلات قيمة لحقل النص عند عرض النموذج في المتصفح.

Validate

لتحديد نوع التحقق للحقل الحالي.

Validate At

يحدد متى يتم التحقق من صحة الحقل: onSubmit أو onBlur أو onServer.

Label

يتيح لك تحديد تسمية لعنصر التحكم. يتجاهل خادم ColdFusion هذه الخاصية في وقت التشغيل.

Pattern

يتيح لك تحديد نمط تعبير منتظم في JavaScript للتحقق من صحة الإدخال.احذف علامات الشرطة المائلة البادئة والزائدة. لمزيد من المعلومات، راجع وثائق ColdFusion.

Height

يتيح لك تحديد ارتفاع عنصر التحكم بالبكسل. يتم تجاهل هذه الخاصية بواسطة خادم ColdFusion في وقت التشغيل.

Width

يتيح لك تحديد عرض عنصر التحكم بالبكسل. يتم تجاهل هذه الخاصية بواسطة خادم ColdFusion في وقت التشغيل.

Size

يتيح لك تحديد حجم عنصر التحكم. يتم تجاهل هذه الخاصية بواسطة خادم ColdFusion في وقت التشغيل.

Required

يتيح لك تحديد ما إذا كان يجب أن يحتوي الحقل المخفي على بيانات قبل إرسال النموذج إلى الخادم.

Display Tag Editor

يتيح لك تحرير خصائص غير مدرجة في عارض الخصائص.

إدراج مناطق نص ColdFusion

يمكنك إدراج منطقة نص ColdFusion بصريًا في النموذج وتعيين خصائصها. منطقة النص هي عنصر إدخال يتكون من عدة أسطر من النص.

ملاحظة

هذا التحسين متاح فقط إن كان لديك إمكانية الوصول إلى جهاز كمبيوتر يُشغِّل ColdFusion MX 7 أو إصدار أحدث.

ضع نقطة الإدخال داخل الحد الخارجي للنموذج.
في فئة CFForm في لوحة الإدراج، انقر على أيقونة CF Text Area.

تظهر منطقة النص في نموذج ColdFusion.

حدد منطقة النص في الصفحة وقم بتعيين أي من الخيارات التالية في Property inspector:

Cftextarea

يتيح لك تحديد اسم فريد لعنصر التحكم.

Char Width

يتيح لك تعيين عدد الأحرف لكل سطر.

Num Lines

يتيح لك تعيين عدد الصفوف المراد عرضها في منطقة النص.

Wrap

يتيح لك تحديد كيفية التفاف النص الذي يدخله المستخدمون.

Required

يتيح لك تحديد ما إذا كان يجب على المستخدم إدخال بيانات في الحقل (محدد) أم لا (غير محدد).

Initial Value

يتيح لك تحديد النص المراد عرضه في منطقة النص عند فتح الصفحة في المتصفح لأول مرة.

Validate

لتحديد نوع التحقق للحقل.

Validate At

يُحدِّد متى يتم التحقق من صحة الحقل: onSubmit أو onBlur أو onServer.

Label

يتيح لك تحديد تسمية لعنصر التحكم.

Style

يتيح لك تحديد نمط لعنصر التحكم. للمزيد من المعلومات، راجع وثائق ColdFusion.

Height

يتيح لك تحديد ارتفاع عنصر التحكم بالبكسل. يتم تجاهل هذه الخاصية بواسطة خادم ColdFusion في وقت التشغيل.

Width

يتيح لك تحديد عرض عنصر التحكم بالبكسل. يتم تجاهل هذه الخاصية بواسطة خادم ColdFusion في وقت التشغيل.

Display Tag Editor

يتيح لك تحرير خصائص غير مدرجة في عارض الخصائص.

لإضافة تسمية لمنطقة النص، انقر بجانبها وأدخل النص للتسمية.

إدراج أزرار ColdFusion

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

ملاحظة

هذا التحسين متاح فقط إن كان لديك إمكانية الوصول إلى جهاز كمبيوتر يُشغِّل ColdFusion MX 7 أو إصدار أحدث.

ضع نقطة الإدراج داخل مخطط نموذج ColdFusion.
في فئة CFForm في لوحة الإدراج، انقر على أيقونة CF Button.

يظهر زر في نموذج ColdFusion.

حدد الزر في الصفحة وقم بتعيين أي من الخيارات التالية في عارض الخصائص:

Cfbutton

يتيح لك تحديد اسم فريد لعنصر التحكم.

Action

يتيح لك تعيين نوع الزر المطلوب إنشاؤه.

Display Tag Editor

يتيح لك تحرير خصائص غير مدرجة في عارض الخصائص.

يتجاهل خادم ColdFusion الخصائص الأخرى أثناء وقت التشغيل.

إدراج خانات اختيار ColdFusion

يمكنك إدراج مربع اختيار ColdFusion في النموذج بصريًا وتعيين خصائصه. استخدم مربعات الاختيار لتمكين المستخدمين من تحديد أكثر من خيار واحد من مجموعة من الخيارات.

ملاحظة

هذا التحسين متاح فقط إن كان لديك إمكانية الوصول إلى جهاز كمبيوتر يُشغِّل ColdFusion MX 7 أو إصدار أحدث.

ضع نقطة الإدخال داخل الحد الخارجي للنموذج.
في فئة CFForm في لوحة الإدراج، انقر على أيقونة CF Checkbox.

تظهر خانة اختيار في نموذج ColdFusion.

حدد مربع الاختيار الموجود في الصفحة وقم بتعيين أي من الخيارات التالية في مفتش الخصائص:

Cfcheckbox

يتيح لك تحديد اسم فريد لعنصر التحكم.

Checked Value

يتيح لك تحديد قيمة ليتم إرجاعها بواسطة مربع الاختيار إذا حدده المستخدم.

Initial State

يتيح لك تحديد ما إذا كان مربع الاختيار محدداً عندما تُفتح الصفحة لأول مرة في المتصفح.

Validate

لتحديد نوع التحقق لخانة الاختيار.

Validate At

يحدد متى يتم التحقق من صحة مربع الاختيار: عند الإرسال، عند فقدان التركيز، أو على الخادم.

Label

يتيح لك تحديد تسمية لخانة الاختيار.

Pattern

يتيح لك تحديد نمط للتعبير النمطي في JavaScript للتحقق من صحة الإدخال.احذف علامات الشرطة المائلة البادئة والزائدة. لمزيد من المعلومات، راجع وثائق ColdFusion.

Height

يتيح لك تحديد ارتفاع عنصر التحكم بالبكسل. يتم تجاهل هذه الخاصية بواسطة خادم ColdFusion في وقت التشغيل.

Width

يتيح لك تحديد عرض عنصر التحكم بالبكسل. يتم تجاهل هذه الخاصية بواسطة خادم ColdFusion في وقت التشغيل.

Size

يتيح لك تحديد حجم عنصر التحكم. يتم تجاهل هذه الخاصية بواسطة خادم ColdFusion في وقت التشغيل.

Required

يتيح لك تحديد ما إذا كان يجب تحديد مربع الاختيار قبل إرسال النموذج إلى الخادم.

Display Tag Editor

يتيح لك تحرير خصائص غير مدرجة في عارض الخصائص.

لتسمية مربع الاختيار، انقر بجانب مربع الاختيار في الصفحة وأدخل النص للتسمية.

إدراج أزرار تحديد ColdFusion

يمكنك إدراج زر اختيار ColdFusion بصرياً في نموذجك وتعيين خصائصه. استخدم أزرار الاختيار عندما تريد من المستخدمين تحديد خيار واحد فقط من مجموعة خيارات. تُستخدم أزرار الاختيار عادة في مجموعات. يجب أن تحمل جميع أزرار الاختيار في المجموعة نفس الاسم.

ملاحظة

يتوفر هذا التحسين فقط إذا كان لديك إمكانية الوصول إلى جهاز كمبيوتر يشغل ColdFusion MX 7 أو أحدث.

ضع نقطة الإدخال داخل الحد الخارجي للنموذج.
حدد إدراج > كائنات ColdFusion > CFForm > CFradiobutton.

يظهر زر تحديد في نموذج ColdFusion.

حدد زر الاختيار في الصفحة وقم بتعيين أي من الخيارات التالية في مفتش الخصائص:

Cfradiobutton

يتيح لك تحديد اسم فريد لعنصر التحكم.

Checked Value

يتيح لك تحديد قيمة ليتم إرجاعها بواسطة زر الاختيار إذا حدده المستخدم.

Initial State

يتيح لك تحديد ما إذا كان زر الاختيار محدداً عندما تُفتح الصفحة لأول مرة في المتصفح.

Validate

لتحديد نوع التحقق لزر التحديد.

Validate At

يحدد متى يتم التحقق من صحة زر الاختيار: عند الإرسال، عند فقدان التركيز، أو على الخادم.

Label

يتيح لك تحديد تسمية لزر التحديد.

Pattern

يتيح لك تحديد نمط تعبير JavaScript العادي للتحقق من صحة الإدخال. احذف علامات الشرطة المائلة البادئة والزائدة. لمزيد من المعلومات، راجع وثائق ColdFusion.

Height

يتيح لك تحديد ارتفاع عنصر التحكم بالبكسل. يتم تجاهل هذه الخاصية بواسطة خادم ColdFusion في وقت التشغيل.

Width

يتيح لك تحديد عرض عنصر التحكم بالبكسل. يتم تجاهل هذه الخاصية بواسطة خادم ColdFusion في وقت التشغيل.

Size

يتيح لك تحديد حجم عنصر التحكم. يتم تجاهل هذه الخاصية بواسطة خادم ColdFusion في وقت التشغيل.

Required

يتيح لك تحديد ما إذا كان يجب تحديد زر الاختيار قبل إرسال النموذج إلى الخادم.

Display Tag Editor

يتيح لك تحرير خصائص غير مدرجة في عارض الخصائص.

لتسمية زر الاختيار، انقر بجانبه في الصفحة وأدخل النص للتسمية.

إدراج مربعات تحديد ColdFusion

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

يمكنك إدراج نوعين من مربعات التحديد في النموذج: قائمة "منسدلة" عندما ينقر عليها المستخدم، أو قائمة تعرض عناصر قابلة للتمرير يمكن للمستخدم تحديدها.

ملاحظة

هذا التحسين متاح فقط إذا كان لديك وصول إلى جهاز كمبيوتر يعمل بـ ColdFusion MX 7 أو إصدار أحدث.

ضع نقطة الإدخال داخل الحد الخارجي للنموذج.
في فئة CFForm في لوحة الإدراج، انقر على أيقونة CF Select.

يظهر مربع تحديد في نموذج ColdFusion.

حدد مربع التحديد في الصفحة وعيّن أي من الخيارات التالية في مفتش الخصائص:

Cfselect

يتيح لك تحديد اسم فريد لعنصر التحكم.

النوع

يتيح لك الاختيار بين القائمة (list) والقائمة المنبثقة (menu). إذا حددت نوع القائمة، تصبح خيارات ارتفاع القائمة والسماح بتحديدات متعددة للقائمة متاحة.

List Height

يتيح لك تحديد عدد الأسطر المراد عرضها في قائمة القائمة. لا يتوفر إلا في حالة تحديد النوع list.

Allow Multiple List Selections

يتيح لك تحديد ما إذا كان بإمكان المستخدم تحديد أكثر من خيار واحد من القائمة في المرة الواحدة. متاح فقط إذا حددت نوع القائمة.

Edit Values

يفتح مربع حوار يتيح لك إضافة أو تعديل أو إزالة خيارات من مربع التحديد.

Initially Selected

يتيح لك تحديد الخيار الذي يظهر محددًا بشكل افتراضي. يمكنك تحديد أكثر من خيار واحد إذا حددت خيار السماح بتحديدات متعددة للقائمة.

Recordset

يتيح لك تحديد اسم استعلام ColdFusion الذي تريد استخدامه لتعبئة القائمة أو القائمة المنسدلة.

Display Column

يتيح لك تحديد عمود مجموعة السجلات لتوفير تسمية العرض لكل عنصر في القائمة.يُستخدم مع خاصية Recordset.

Value Column

يتيح لك تحديد عمود مجموعة السجلات لتوفير قيمة كل عنصر في القائمة.يُستخدم مع خاصية Recordset.

Flash Label

يتيح لك تحديد تسمية لمربع التحديد.

Flash Height

يتيح لك تحديد ارتفاع عنصر التحكم بالبكسل. يتم تجاهل هذه الخاصية بواسطة خادم ColdFusion في وقت التشغيل.

Flash Width

يتيح لك تحديد عرض عنصر التحكم بالبكسل. يتم تجاهل هذه الخاصية بواسطة خادم ColdFusion في وقت التشغيل.

Message

يحدد الرسالة المراد عرضها إذا تم تعيين خاصية المطلوب على نعم وفشل المستخدم في إجراء تحديد قبل إرسال النموذج.

Required

يتيح لك تحديد ما إذا كان يجب تحديد عنصر القائمة قبل إرسال النموذج إلى الخادم.

Display Tag Editor

يتيح لك تحرير خصائص غير مدرجة في عارض الخصائص.

إدراج حقول صور ColdFusion

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

ملاحظة

هذا التحسين متاح فقط إذا كان لديك إمكانية الوصول إلى جهاز كمبيوتر يشغل ColdFusion MX 7 أو إصدار أحدث.

في طريقة عرض التصميم، ضع نقطة الإدراج داخل مخطط النموذج.
في فئة CFForm في لوحة الإدراج، انقر على أيقونة CF Image Field. تصفح لتحديد الصورة المراد إدراجها، وانقر موافق. بدلاً من ذلك، يمكنك إدخال مسار ملف الصورة في مربع Src.
ملاحظة

إذا كانت الصورة خارج مجلد جذر الموقع، يجب أن تنسخ الصورة إلى المجلد الجذر.قد لا تكون الصور الموجودة خارج المجلد الجذر قابلة للوصول عند نشر الموقع.

حدد حقل الصورة في الصفحة وقم بتعيين أي من الخيارات التالية في مفتش الخصائص:

Cfimagefield

يتيح لك تحديد اسم فريد لعنصر التحكم.

Src

يتيح لك تحديد عنوان URL للصورة التي يتم إدخالها.

Alt

يتيح لك تعيين رسالة عند عدم إمكانية عرض الصورة.

Align

يتيح لك تعيين محاذاة الصورة.

Border

يتيح لك تعيين عرض حد الصورة.

Edit Image

لفتح الصورة في محرر الصور الافتراضي.

لتحديد محرر صور افتراضي، حدد Edit > Preferences > File Types / Editors.وإلا، فلن يقوم زر تعديل الصورة بأي إجراء.

Validate

لتحديد نوع التحقق لحقل الصورة.

Validate At

يحدد متى يتم التحقق من صحة الحقل: onSubmit أو onBlur أو onServer.

Label

يتيح لك تحديد تسمية لزر التحديد.

Pattern

يتيح لك تحديد نمط التعبير النمطي لـ JavaScript للتحقق من صحة الإدخال.احذف علامات الشرطة المائلة البادئة والزائدة. لمزيد من المعلومات، راجع وثائق ColdFusion.

Height

يتيح لك تحديد ارتفاع عنصر التحكم بالبكسل.

Width

يتيح لك تحديد عرض عنصر التحكم بالبكسل.

Size

يتيح لك تحديد حجم عنصر التحكم. يتم تجاهل هذه الخاصية بواسطة خادم ColdFusion في وقت التشغيل.

Required

يتيح لك تحديد ما إذا كان يجب أن يحتوي عنصر التحكم على بيانات قبل إرسال النموذج إلى الخادم.

Display Tag Editor

يتيح لك تحرير خصائص غير مدرجة في عارض الخصائص.

إدراج حقول ملفات ColdFusion

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

تتطلب حقول الملفات أن تستخدم طريقة POST لنقل الملفات من المتصفح إلى الخادم.يتم إرسال الملف إلى العنوان الذي تحدده في مربع الإجراء الخاص بالنموذج.اتصل بمسؤول الخادم للتأكد من أن رفع الملفات المجهولة مُسموح قبل استخدام حقل ملف في نموذجك.

تتطلب حقول الملفات أيضاً أن يكون ترميز النموذج مُضبوطاً على multipart/form.يقوم Dreamweaver بتعيين هذا تلقائياً عند إدراج عنصر تحكم حقل ملف.

ملاحظة

هذا التحسين متاح فقط إذا كان يمكنك الوصول إلى حاسوب يشغل ColdFusion MX 7 أو أحدث.

في عرض التصميم، حدد CFForm لعرض لوحة الخصائص الخاصة به.

لتحديد النموذج بسرعة، انقر في أي مكان في مخطط النموذج وانقر على علامة <cfform> في محدد العلامات في أسفل نافذة المستند.

في عارض الخصائص، قم بتعيين أسلوب النموذج إلى POST.
ومن القائمة المنبثقة Enctype، حدد multipart/form-data.
ضع نقطة الإدراج داخل مخطط النموذج حيث تريد أن يظهر حقل الملف.
حدد Insert > ColdFusion Objects > CFForm > CFfilefield.

يظهر حقل ملف في المستند.

حدد حقل الملف في الصفحة وقم بتعيين أي من الخصائص التالية في مفتش الخصائص:

Cffilefield

يتيح لك تحديد اسم فريد لعنصر التحكم.

Max Length

يتيح لك تحديد العدد الأقصى للأحرف التي يمكن أن يحتويها مسار الملف.

Validate

لتحديد نوع التحقق للحقل.

Validate At

يحدد وقت التحقق من صحة الحقل: onSubmit أو onBlur أو onServer.

Label

يتيح لك تحديد تسمية للحقل.

Pattern

يتيح لك تحديد نمط تعبير منتظم JavaScript للتحقق من صحة الإدخال.احذف علامات الشرطة المائلة البادئة والزائدة. لمزيد من المعلومات، راجع وثائق ColdFusion.

Height

يتيح لك تحديد ارتفاع عنصر التحكم بالبكسل. يتم تجاهل هذه الخاصية بواسطة خادم ColdFusion في وقت التشغيل.

Width

يتيح لك تحديد عرض عنصر التحكم بالبكسل. يتم تجاهل هذه الخاصية بواسطة خادم ColdFusion في وقت التشغيل.

Size

يتيح لك تحديد حجم عنصر التحكم.

Required

يتيح لك تحديد ما إذا كان يجب أن يحتوي حقل الملف على بيانات قبل إرسال النموذج إلى الخادم.

Display Tag Editor

يتيح لك تحرير خصائص غير مدرجة في عارض الخصائص.

إدراج حقول تاريخ ColdFusion

على الرغم من أنه لا يمكنك إدراج حقل تاريخ ColdFusion بصرياً في Dreamweaver، يمكنك تعيين خصائصه بصرياً.حقل تاريخ ColdFusion هو نوع خاص من حقل النص يتيح للمستخدمين تحديد تاريخ من تقويم منبثق لإدراجه في حقل النص.

ملاحظة

هذا التحسين متاح فقط إذا كان لديك حق الوصول إلى جهاز كمبيوتر يشغل ColdFusion MX 7 أو إصدار أحدث.

في عرض التصميم، حدد CFForm لعرض لوحة الخصائص الخاصة به.

لتحديد النموذج بسرعة، انقر في أي مكان في مخطط النموذج وانقر على علامة <cfform> في محدد العلامات في أسفل نافذة المستند.

في مفتش الخصائص، عيّن خاصية تنسيق النموذج إلى Flash.

يمكن عرض عنصر التحكم في حقل التاريخ فقط في نماذج ColdFusion المستندة إلى Flash.

انتقل إلى عرض الكود (عرض > كود) وأدخل العلامة التالية في أي مكان بين علامات CFForm الافتتاحية والإغلاقية:

<cfinput name="datefield" type="datefield">

انتقل إلى عرض التصميم، حدد حقل التاريخ على الصفحة، ثم عيّن أي من الخيارات التالية في مفتش الخصائص:

Cfdatefield

يتيح لك تحديد اسم فريد لعنصر التحكم.

Value

يتيح لك تحديد تاريخ ليتم عرضه في الحقل عند فتح الصفحة لأول مرة في المتصفح.يمكن أن يكون التاريخ ثابتاً أو ديناميكياً.

لتحديد قيمة ديناميكية، انقر على رمز البرق بجانب مربع القيمة وحدد عمود مجموعة السجلات في مربع حوار البيانات الديناميكية.يوفر عمود مجموعة السجلات قيمة لحقل التاريخ عند عرض النموذج في المتصفح.

Validate

لتحديد نوع التحقق للحقل.

Validate At

يحدد وقت التحقق من صحة الحقل: onSubmit أو onBlur أو onServer.

Label

يتيح لك تحديد تسمية للحقل.

Pattern

يتيح لك تحديد نمط تعبير JavaScript العادي للتحقق من صحة الإدخال.احذف علامات الشرطة المائلة البادئة والزائدة. لمزيد من المعلومات، راجع وثائق ColdFusion.

Height

يتيح لك تحديد ارتفاع عنصر التحكم بالبكسل.

Width

يتيح لك تحديد عرض عنصر التحكم بالبكسل.

Size

يتيح لك تحديد حجم عنصر التحكم.

Required

يتيح لك تحديد ما إذا كان يجب أن يحتوي حقل التاريخ على قيمة قبل إرسال النموذج إلى الخادم.

Display Tag Editor

يتيح لك تحرير خصائص غير مدرجة في عارض الخصائص.

تعديل عناصر التحكم في نموذج ColdFusion

يمكنك تغيير خصائص عناصر التحكم في نموذج ColdFusion بصرياً سواء كنت تعمل في عرض التصميم أو عرض الكود.

ملاحظة

هذا التحسين متاح فقط إذا كان لديك حق الوصول إلى جهاز كمبيوتر يعمل بنظام ColdFusion MX 7 أو إصدار أحدث.

في طريقة عرض التصميم، حدد عنصر تحكم النموذج على الصفحة؛ في طريقة عرض الكود، انقر في أي مكان داخل علامة عنصر التحكم.

يعرض مفتش الخصائص خصائص عنصر تحكم النموذج.

قم بتغيير خصائص عنصر التحكم في عارض الخصائص.

لمزيد من المعلومات، انقر على أيقونة المساعدة في لوحة الخصائص.

لتعيين المزيد من الخصائص، انقر على زر عرض محرر العلامة في مفتش الخصائص وعين الخصائص في محرر العلامة الذي يظهر.

التحقق من بيانات نموذج ColdFusion

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

ملاحظة

هذا التحسين متاح فقط إذا كان لديك إمكانية الوصول إلى جهاز كمبيوتر يعمل بـ ColdFusion MX 7 أو أحدث.

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

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