نماذج الطلب
يجد السكربت نموذج الطلب وحده، ولا تحتاج إلى التدخل إلا في الحالات التي لا يتعرف عليها.
في هذه الصفحة
كيف يجد السكربت النموذج#
يُعدّ النموذج نموذج طلب إذا كان فيه حقل هاتف مع حقل اسم أو عنوان. يقرأ السكربت خصائص كل حقل: type وautocomplete وname وid وplaceholder وaria-label، بالعربية والفرنسية والإنجليزية.
ما يضيفه السكربت#
يضيف السكربت إلى النموذج حقلاً مخفياً اسمه antiro_token، ويحفظ القيمة نفسها في الكوكي _atr_st. هذه القيمة هي مرجع الطلب. يصل إلى خادمك مع الطلب، فترسله في session_token.
علّم نموذجاً لا يتعرف عليه السكربت#
أضف data-antiro-order إلى النموذج.
<form data-antiro-order action="/order" method="post">
<input name="contact" required>
<button>Order</button>
</form> علّم زراً لا يرسل نموذجاً#
زر الإرسال داخل نموذج الطلب يُفحص تلقائياً. فإن كان عنصر آخر يضع الطلب بـ JavaScript، فعلّمه بـ data-antiro-submit.
<div class="buy-now" data-antiro-submit>Order</div> أعطِ الأزرار الأخرى نوعاً#
يعدّ المتصفح <button> بلا نوع زر إرسال، فتُفحص الضغطة عليه كأنها طلب. أعطِ أزرار الكمية والكوبون type="button".
<form action="/order" method="post">
<input name="phone" type="tel">
<input name="name">
<!-- not an order: never checked -->
<button type="button">+1</button>
<button>Order</button>
</form>