خانه
بازگشت به مستندات

فرم‌ها

هر فرم پاسخ‌ها را نزد خودش نگه می‌دارد؛ ارسال ایمیل یا ساخت سرنخ، کارهای اضافه‌ای هستند که روی آن سوار می‌شوند.

فرم‌های سایت — تماس، درخواست، ثبت‌نام — اینجا ساخته می‌شوند و پاسخ‌هایشان اینجا می‌نشیند.

پاسخ‌ها همیشه ذخیره می‌شوند

هر ارسال موفق در همین افزونه ثبت می‌شود، مستقل از اینکه چه کار دیگری تعریف کرده باشید.

پس اگر ایمیل اعلان نرسیده باشد، پاسخ از دست نرفته است؛ در فهرست پاسخ‌های همان فرم هست.

کارهای پس از ارسال، اضافه‌اند

یک فرم می‌تواند علاوه بر ذخیره‌کردن، ایمیل بفرستد، سرنخ بسازد یا داده را به یک نشانی بیرونی بفرستد. این‌ها روی ذخیره‌سازی سوار می‌شوند، جایگزینش نمی‌شوند.

اگر یکی از آن‌ها شکست بخورد، ارسال کاربر همچنان موفق است — چون در غیر این صورت یک خطای بیرونی به کسی نمایش داده می‌شد که هیچ کاری از دستش برنمی‌آمد.

فرم در همان ویرایشگر صفحه ساخته می‌شود

فرم‌ها با همان ابزاری چیده می‌شوند که صفحه‌ها. یعنی چیدمان، متن و ترتیب فیلدها آزادانه تغییر می‌کند، و آنچه در ویرایشگر می‌بینید همان چیزی است که بازدیدکننده می‌بیند.

اعتبارسنجی روی سرور دوباره انجام می‌شود. تغییر فرم در مرورگر، چیزی را که سرور می‌پذیرد عوض نمی‌کند.

تغییر فرم، پاسخ‌های قبلی را عوض نمی‌کند

حذف یا تغییر نام یک فیلد، پاسخ‌های ثبت‌شدهٔ پیشین را بازنویسی نمی‌کند. آن پاسخ‌ها همان چیزی می‌مانند که در زمان خودشان فرستاده شده‌اند.