---
url: 'https://dxpr.com/ar/hc/%D8%A7%D9%84%D8%AA%D9%88%D8%AB%D9%8A%D9%82/%D8%AA%D8%B9%D9%84%D9%85-drupal/%D9%85%D8%B3%D8%B1%D8%AF-drupal/api-%D8%A7%D9%84%D9%86%D9%85%D8%A7%D8%B0%D8%AC'
title: 'واجهة برمجة تطبيقات النماذج | DXPR'
author:
  name: Jurriaan
  url: 'https://dxpr.com/users/jurriaan'
date: '2023-11-06T07:04:33+00:00'
updated: '2026-10-24T13:40:12+00:00'
copyright: 'Copyright DXPR. All rights reserved.'
type: article
summary: 'واجهة برمجة تطبيقات النماذج في Drupal هي مجموعة دوال وأدوات تُستخدم لإنشاء النماذج وإدارتها في نظام إدارة المحتوى Drupal. وهي توفر طريقة منظمة لإنشاء النماذج والتحقق منها ومعالجتها بطريقة آمنة وقابلة للتوسيع. وتُعد واجهة برمجة تطبيقات النماذج جزءًا أصيلًا من نواة Drupal، وتُستخدم لإنشاء النماذج وإدارتها في واجهتي الإدارة والمستخدمين.'
tags:
  - 'Drupal glossary'
image: 'https://dxpr.com/themes/custom/dxpr_com/images/dxpr-share-card.jpg'
published: true
og:
  site_name: DXPR
  updated_time: '2026-10-24T13:40:12+0000'
  'image:alt': 'DXPR, powered by Drupal: AI-powered Drupal for marketers.'
schema:
  '@context': 'https://schema.org'
  '@graph':
    -
      mainEntity: {  }
    -
      '@type': TechArticle
      headline: 'واجهة برمجة تطبيقات النماذج'
      description: 'واجهة برمجة تطبيقات النماذج في Drupal هي مجموعة دوال وأدوات تُستخدم لإنشاء النماذج وإدارتها في نظام إدارة المحتوى Drupal. وهي توفر طريقة منظمة لإنشاء النماذج والتحقق منها ومعالجتها بطريقة آمنة وقابلة للتوسيع. وتُعد واجهة برمجة تطبيقات النماذج جزءًا أصيلًا من نواة Drupal، وتُستخدم لإنشاء النماذج وإدارتها في واجهتي الإدارة والمستخدمين.'
      image:
        '@type': ImageObject
        url: 'https://dxpr.com/themes/custom/dxpr_com/images/dxpr-share-card.jpg'
        width: '1200'
        height: '630'
      datePublished: '2023-11-06T07:04:33+0000'
      dateModified: '2026-10-24T13:40:12+0000'
      author:
        '@type': Organization
        '@id': 'https://dxpr.com/#organization'
        name: DXPR
        url: 'https://dxpr.com/'
        logo:
          '@type': ImageObject
          url: 'https://dxpr.com/themes/custom/dxpr_com/dxpr-logo-dark.svg'
          width: '1348'
          height: '501'
      publisher:
        '@type': Organization
        '@id': 'https://dxpr.com/#organization'
        name: DXPR
        url: 'https://dxpr.com/'
        logo:
          '@type': ImageObject
          url: 'https://dxpr.com/themes/custom/dxpr_com/dxpr-logo-dark.svg'
          width: '1348'
          height: '501'
      mainEntityOfPage: 'https://dxpr.com/ar/hc/%D8%A7%D9%84%D8%AA%D9%88%D8%AB%D9%8A%D9%82/%D8%AA%D8%B9%D9%84%D9%85-drupal/%D9%85%D8%B3%D8%B1%D8%AF-drupal/api-%D8%A7%D9%84%D9%86%D9%85%D8%A7%D8%B0%D8%AC'
      articleSection: 'مسرد Drupal'
    -
      '@type': WebPage
      '@id': 'https://dxpr.com/ar/hc/%D8%A7%D9%84%D8%AA%D9%88%D8%AB%D9%8A%D9%82/%D8%AA%D8%B9%D9%84%D9%85-drupal/%D9%85%D8%B3%D8%B1%D8%AF-drupal/api-%D8%A7%D9%84%D9%86%D9%85%D8%A7%D8%B0%D8%AC'
      description: 'واجهة برمجة تطبيقات النماذج في Drupal هي مجموعة دوال وأدوات تُستخدم لإنشاء النماذج وإدارتها في نظام إدارة المحتوى Drupal. وهي توفر طريقة منظمة لإنشاء النماذج والتحقق منها ومعالجتها بطريقة آمنة وقابلة للتوسيع. وتُعد واجهة برمجة تطبيقات النماذج جزءًا أصيلًا من نواة Drupal، وتُستخدم لإنشاء النماذج وإدارتها في واجهتي الإدارة والمستخدمين.'
      breadcrumb:
        '@type': BreadcrumbList
        itemListElement:
          -
            '@type': ListItem
            position: 1
            name: الرئيسية
            item: 'https://dxpr.com/ar'
      publisher:
        '@type': Organization
        '@id': 'https://dxpr.com/#organization'
        name: DXPR
      inLanguage: ar
---
[مركز المساعدة](/ar/hc)/[التوثيق](/ar/hc/%D8%A7%D9%84%D8%AA%D9%88%D8%AB%D9%8A%D9%82) /[تعلّم Drupal](/ar/hc/documentation/learn-drupal) /[مسرد Drupal](/ar/hc/documentation/learn-drupal/drupal-glossary) # واجهة برمجة تطبيقات النماذج

 تعلّم Drupalمسرد Drupal

   ## في هذا الدليل

واجهة برمجة تطبيقات النماذج في Drupal هي مجموعة دوال وأدوات تُستخدم لإنشاء النماذج وإدارتها في نظام إدارة المحتوى Drupal. وهي توفر طريقة منظمة لإنشاء النماذج والتحقق منها ومعالجتها بطريقة آمنة وقابلة للتوسيع. وتُعد واجهة برمجة تطبيقات النماذج جزءًا أصيلًا من نواة Drupal، وتُستخدم لإنشاء النماذج وإدارتها في واجهتي الإدارة والمستخدمين.

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

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

واجهة برمجة تطبيقات النماذج جزء أساسي من نظام إدارة المحتوى Drupal، وتُستخدم لإنشاء النماذج وإدارتها في واجهتي الإدارة والمستخدمين. وهي توفر طريقة قوية وقابلة للتوسيع لإنشاء النماذج وإدارتها، وأداة مهمة للمطورين الذين يريدون إنشاء نماذج مخصصة لمواقع Drupal.