التوثيق
English احصل على مفاتيحك

نماذج الطلب

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

في هذه الصفحة

كيف يجد السكربت النموذج#

يُعدّ النموذج نموذج طلب إذا كان فيه حقل هاتف مع حقل اسم أو عنوان. يقرأ السكربت خصائص كل حقل: 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>

ابحث بموضوع أو اسم حقل أو رمز حالة.