بررسی Webformها

طبق شکل ۱۰-۱۳ ممکن است Webformها شامل گونه‌های ورودی مختلفی باشند. این نمونه‌ای که در کتاب مشخص شده، مانند سایر صفحات دروپالی است. اما بخش‌های مشخص‌شده در آن نه بخش‌های CCK که اجزای Webform هستند.

این اجزا به چهار نوع تقسیم می‌شوند:

  • اجزای داده‌های ورودی: این بخش‌ها استاندارد هستند: داده، محل قرارگیری متن و زمان. جزء select مسئولیت اجرای کلیدهای رادیو، یک منو و چک‌باکس‌ها را برعهده دارد. جزء hidden یک بخش HTMLگونه استاندارد است که کاربر نمی‌تواند آن را ببیند.

شکل ۱۰-۱۳

  • اجزای قالب‌بندی Webform : این اجزا به شما امکان قالب‌بندی می‌دهد.
  • فایل: این جزء به کاربر اجازه می‌دهد فایلی را از کامپیوتر خود ارسال کند.
  • ایمیل: این بخش به طور اتوماتیک روی آدرس ایمیل کاربر نهایی تنظیم می‌شود. ارزش آن نیز ارائه می‌شود. 

اجزای نشان‌داده‌شده در شکل ۱۰-۱۳ شبیه خود Webformها هستند. اینجا اسامی و گزینه‌های Webformهای نمایش‌داده شده در شکل ۱۰-۱۳ را با هم مرور می‌کنیم:

  • Your concern یک جزء select است و جزو اجزای موردنیاز در این قسمت. این چنین اجزایی می‌توانند گزینه‌های مختلفی داشته باشند. اگر این گزینه فعال نشده باشد به صورت مجموعه‌ای از کلیدهای رادیو، رندر می‌شود.
  • فرم یک جزء ایمیلی است و به عنوان یک ارزش پیش‌فرض روی آدرس ایمیل کاربران نهایی سایت تنظیم می‌شود. البته این قسمت را به هیچ‌وجه نمی‌توان تغییر داد.
  • How are we doing یک جزء‌ Webformای است. برای مشخص‌کردن گزینه‌ها از قسمت بالا و برای مشخص‌کردن سوالات از قسمت پایین آن می‌توانید استفاده کنید. البته می‌توان این قسمت را به صورت ترتیب تصادفی نیز تنظیم کرد.
  • We cannot be responsible… یک جزء markup ای است. شما می‌توانید برای مشخص‌کردن HTML markup از متن یا المان‌هایی چون <em> استفاده کنید.
  •   More information یک جزء فایلی است. ماژول Webform به طور اتوماتیک کلید Choose File را اضافه کرده به مدیریت عملیات آپلود می‌پردازد. (در این بخش خواهید آموخت چگونه می‌توان گونه و حداکثر اندازه فایل‌های مجاز در این قسمت را مشخص کرد.)
  • کلید Submit Comments یک کلید استاندارد ارائه اطلاعات است. ماژول Webform به شما اجازه می‌دهد به شخصی‌سازی متن بپردازید یا آن را به صورت Submit دست‌نخورده نگه دارید.

بخش About You یک webform گسترش‌یافته در شکل ۱۱-۱۳ کاملا مشخص است. (شما می‌توانید تصمیم بگیرید این بخش چگونه آغاز شود و آیا کاربر نهایی می‌تواند اندازه این بخش را تغییر دهد یا نه.) Industry یک جزء انتخابی دیگر است که می‌تواند شامل پاسخ‌های چندگانه باشد. در اینجا به جای استفاده از چک‌باکس‌ها، از لیست‌باکس‌ها استفاده شده است. البته در بخش "به چه کاری مشغول هستید؟" چک‌باکس‌ها امکان پاسخ‌های چندگانه را فراهم می‌کنند. در نهایت باید اضافه کرد جزء Comments یک بخش متنی از فرم است. 

شکل ۱۱-۱۳

womens nike shoes

 

Add Comment

میدان آرژانتین - خیابان وزرا - خیابان شهید رفیعی (۲۰) - پلاک ۱۰ - طبقه ۴ - واحد ۷ و ۸
طراحی سایت با دروپال (وب کاران)