Tecnología

Inicio

Funciones de Drupal

Funciones de Drupal


módulos de Drupal son extremadamente útiles para el desarrollo web de Drupal. Así son las funciones de Drupal. Drupal funciones incluyen funciones de PHP, funciones generales, los ganchos y las funciones del módulo de núcleo. Si usted es 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 se necesita más extensiones de la función módulo principal ofrece, utilizar un gancho de Drupal para ampliar la funcionalidad. En general, los desarrolladores de Drupal prefieren funciones de Drupal a la PHP equivalente.

Funciones de base de datos

Hay varias funciones de base de datos para crear tablas, índices establecidos 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 adecuada para PostgreSQL; db-add-campo agrega un nuevo campo a una tabla; db_add_index añade un índice para una tabla; y DB-drop_table elimina una tabla.

Funciones de acceso

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, visualizar, actualizar y borrar.

Tema

funciones de temas le permiten cambiar la salida tema de Drupal. Theme_item_list () puede enumerar un montón de artículos o enlaces para usted. Parámetros "$ items" es un conjunto de elementos que se mostrarán en la lista. Devuelve una lista temática de los artículos. Theme_table devuelve una tabla temática. Parámetro "$ encabezado" es una matriz que contiene los encabezados 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 funciones de temas, pero siempre es útil saber acerca de ellos cuando intenta cargar un nodo con consultas SQL personalizadas. La función del nodo de carga () le ayudará a cargar un nodo de una base de datos. Node_view mostrará el nodo que acaba de cargar.