Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Drupal >> .

Come utilizzare la migrazione Ganci in Drupal 6

In Drupal , tutti i moduli sono basati sui concetti di ganci . Un gancio è una funzione PHP che prende il nome foo_bar ( ) , dove " foo " è il nome del modulo , mentre "bar" è il nome del gancio. Ogni gancio ha una lista di parametri ed un tipo di risultato definito . Per estendere le funzioni di Drupal , un modulo deve attuare un gancio . Drupal permette ai moduli di implementare un gancio e chiamare quel gancio quando necessario. Così come un modulo Drupal , un modulo di migrazione in grado di implementare e chiamare alcuni ganci. Il modulo Migrate offre un quadro flessibile per la migrazione dei contenuti in Drupal da un altro CMS . E ' lo strumento di uno sviluppatore e richiede competenze di programmazione PHP . Cose che ti serviranno
Migrare modulo
Mostra più istruzioni
1

Vai alla cartella "Siti " e individuare e aprire la cartella " tutti" . Trovare la cartella " moduli " e aprirlo . Cercare il file " MODULO . Modulo" che comprende la posizione di un file MODULE.migrate.inc . Trovare il file " MODULE.migrate.inc ", riferendosi alla posizione di istruzioni di cui sopra. Aprire questo file . Esso comprende tutti i ganci migrare.
2

attuare la " hook_migrate_api " nel file MODULE.module . Sostituire il "gancio" con il nome del modulo nel codice di implementazione :

funzione yourmodule_migrate_api ( ) {

$ api = array (

' api ' = > 1 , < ' moduli di integrazione ' br>

= > array (

' nomemodulo ' = > array ( 'status ' = > FALSE) , Stati

) , Stati

) ;
ritorno

$ api ;

}
3

Aggiungi un nuovo tipo di destinazione tramite " hook_migrate_types . " Nel codice di implementazione , sostituire il "gancio " con " la posizione del nodo " : ?

node_location_migrate_types funzione

() {

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

$ tipi ; ?

}

>


 

software © www.354353.com