Drupal módulos son muy útiles para el desarrollo web Drupal. Así son las funciones de Drupal . Funciones de Drupal incluyen funciones de PHP , funciones generales , los ganchos y las funciones básicas del módulo. Si eres un desarrollador de módulos , comprobar con frecuencia para ver si las funciones existentes cumplirán con sus necesidades antes de desarrollar funciones personalizadas . Cuando necesite más extensiones de la función módulo principal ofrece , use un gancho Drupal para ampliar la funcionalidad . En general , los desarrolladores de Drupal Drupal prefieren funciones al equivalente PHP. Funciones de base de datos
Hay varias funciones de base de datos para crear tablas , establecer índices o crear conexiones : db -connect inicializa una conexión de base de datos; db_add_column añade una columna a una base de datos utilizando la sintaxis apropiada para PostgreSQL ; db -add campo añade un nuevo campo a una tabla ; db_add_index añade un índice para una tabla , . y los DB- DROP_TABLE elimina una tabla
acceder a las funciones
cheques user_access si el usuario actual tiene ciertos permisos . Node_access verifica si el usuario actual tiene ciertos permisos en un tipo de contenido determinado, como crear, ver , modificar y borrar .
Temáticas
funciones temáticas
permitirá cambiar el tema de salida de Drupal. Theme_item_list () puede incluir un grupo de artículos o links para usted . Parámetros " $ items " es un conjunto de elementos que se mostrarán en la lista. Devuelve una lista temática de materiales. Theme_table devuelve una tabla temática . Parámetro " $ header " es una matriz que contiene las cabeceras de la tabla . El elemento de la matriz puede ser una cadena o una matriz asociativa.
Nodo
funciones de nodo
no se utilizan con tanta frecuencia como las funciones temáticas, pero siempre es útil a saber de ellos cuando intenta cargar un nodo con consultas SQL personalizadas . El nodo - load () función le ayudará a cargar un nodo de una base de datos . Node_view mostrará el nodo que se acaba de cargar .