-
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;
}
?>