---
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/%D8%A7%D9%84%D8%AE%D8%B7%D8%A7%D9%81'
title: 'الخطّاف | DXPR'
author:
  name: Jurriaan
  url: 'https://dxpr.com/users/jurriaan'
date: '2023-11-06T07:00:08+00:00'
updated: '2026-10-24T13:37:06+00:00'
copyright: 'Copyright DXPR. All rights reserved.'
type: article
summary: 'يُعد الخطّاف نوعًا من الدوال يُستخدم في نظام Drupal. وهو يتيح للوحدات التفاعل مع شيفرة نواة Drupal، أو مع وحدات أخرى، دون الحاجة إلى تعديل الشيفرة المصدرية الأصلية. والخطّافات جزء أصيل من بنية Drupal، وتُستخدم لتوسيع وظائف Drupal وتعديلها.تُكتب الخطّافات بلغة PHP وتُخزَّن في مجلد الوحدات في تثبيت 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:37:06+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، وتُستخدم لتوسيع وظائف Drupal وتعديلها.تُكتب الخطّافات بلغة PHP وتُخزَّن في مجلد الوحدات في تثبيت 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:00:08+0000'
      dateModified: '2026-10-24T13:37:06+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/%D8%A7%D9%84%D8%AE%D8%B7%D8%A7%D9%81'
      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/%D8%A7%D9%84%D8%AE%D8%B7%D8%A7%D9%81'
      description: 'يُعد الخطّاف نوعًا من الدوال يُستخدم في نظام Drupal. وهو يتيح للوحدات التفاعل مع شيفرة نواة Drupal، أو مع وحدات أخرى، دون الحاجة إلى تعديل الشيفرة المصدرية الأصلية. والخطّافات جزء أصيل من بنية Drupal، وتُستخدم لتوسيع وظائف Drupal وتعديلها.تُكتب الخطّافات بلغة PHP وتُخزَّن في مجلد الوحدات في تثبيت 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 وتعديلها.

تُكتب الخطّافات بلغة PHP وتُخزَّن في مجلد الوحدات في تثبيت Drupal. وعند تفعيل وحدة يبحث Drupal عن أي خطّافات معرّفة فيها وينفذها. وهذا يتيح للوحدات التفاعل مع شيفرة نواة Drupal، أو مع وحدات أخرى، دون الحاجة إلى تعديل الشيفرة المصدرية الأصلية.

تنقسم الخطّافات إلى نوعين: **الإجراءات** و**المرشّحات**. الإجراءات دوال تُستدعى عند وقوع أحداث معينة، مثل تسجيل دخول مستخدم أو حفظ عُقدة. والمرشّحات دوال تعدّل البيانات قبل عرضها أو تخزينها. فعلى سبيل المثال، يمكن استخدام مرشّح لتعديل مخرجات عُقدة قبل عرضها في الصفحة.

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