Commit ef856c566af223d11f8c87091e3bf185695d6ba3
1 parent
5a0c3f2f9f
Exists in
master
import jenis_kantor dan kantor
Showing 1 changed file with 13 additions and 11 deletions Inline Diff
sinkronisasi_import.php
1 | <?php | 1 | <?php |
2 | 2 | ||
3 | require("sinkronisasi.include.php"); | 3 | require("sinkronisasi.include.php"); |
4 | 4 | ||
5 | if (function_exists('drush_main')) { | 5 | if (function_exists('drush_main')) { |
6 | $machine_name = "jenis_kantor"; | 6 | $machine_names = array("jenis_kantor", "kantor"); |
7 | foreach ($machine_names as $machine_name) { | ||
7 | 8 | ||
8 | $vocabulary = taxonomy_vocabulary_machine_name_load($machine_name); | 9 | $vocabulary = taxonomy_vocabulary_machine_name_load($machine_name); |
9 | 10 | ||
10 | echo "Delete data\n"; | 11 | echo "Delete data\n"; |
11 | delete_all_terms_by_vid($vocabulary->vid); | 12 | delete_all_terms_by_vid($vocabulary->vid); |
12 | 13 | ||
13 | $data = file_get_contents("adhisimon/sinkronisasi-drupal/" . $machine_name . ".txt"); | 14 | $data = file_get_contents("adhisimon/sinkronisasi-drupal/" . $machine_name . ".txt"); |
14 | 15 | ||
15 | echo "Insert new data\n"; | 16 | echo "Insert new data\n"; |
16 | $terms = unserialize($data); | 17 | $terms = unserialize($data); |
17 | sinkronisasi_import_iterate_insert($terms); | 18 | sinkronisasi_import_iterate_insert($terms); |
18 | 19 | ||
19 | echo "Update data\n"; | 20 | echo "Update data\n"; |
20 | $terms = unserialize($data); | 21 | $terms = unserialize($data); |
21 | sinkronisasi_import_iterate_update($terms); | 22 | sinkronisasi_import_iterate_update($terms); |
23 | } | ||
22 | } | 24 | } |
23 | 25 |