Tecnología

Inicio

Cómo utilizar Migración de Ganchos en Drupal 6

Cómo utilizar Migración de Ganchos en Drupal 6


En Drupal, todos los módulos se basan en los conceptos de ganchos. Un gancho es una función PHP que lleva el nombre foo_bar (), donde "foo" es el nombre del módulo, mientras que "bar" es el nombre del gancho. Cada gancho tiene una lista de parámetros y un tipo de resultado definido. Para ampliar las funciones de Drupal, un módulo necesita implementar un gancho. Drupal permite a los módulos para implementar un gancho y gancho que llaman cuando sea necesario. Así como un módulo de Drupal, un módulo de Migración puede implementar y llamar a ciertas ganchos. El módulo de Migración ofrece un marco flexible para migrar el contenido en Drupal CMS de otro. Es una herramienta de desarrollo y requiere conocimientos de programación PHP.

Instrucciones

1 Ir a la carpeta "sitios" y busque y abra el "todo" carpeta. Encuentra la carpeta "módulos" y abrirlo. Buscar el archivo "módulo. Módulo" que incluye la ubicación de un archivo MODULE.migrate.inc. Encontrar el archivo "MODULE.migrate.inc", en referencia a la instrucción de ubicación antes mencionada. Abrir este archivo. Incluye todos los ganchos de migrar.

2 Poner en práctica el "hook_migrate_api" en el archivo MODULE.module. Reemplazar "gancho" con su nombre de módulo en el código de aplicación:

funcionar yourmodule_migrate_api () {

$ Api = array (

'api' => 1,

=> Array 'módulos de integración' (

'Yourmodule' => array ( 'status' => FALSO),

),

);

devolver $ api;

}

3 Añadir un nuevo tipo de destino a través de "hook_migrate_types." En el código de implementación, sustituya "gancho" con "su ubicación nodo":

<? Php

node_location_migrate_types function () {

$types = array('location' => t('Node Location'));

$ volver tipos;

}

?>