Dalam Drupal 6 saya akan pergi ke bagian taksonomi dari admin saya dan saya akan dapat menemukan $ vid (numerik) di URL.
Dalam Drupal 7 (tidak diragukan lagi karena pengenalan istilah sebagai entitas) URL tidak lagi sebagai verbose (dan beberapa orang akan mengatakan lebih bersih) karena sekarang menunjukkan nama mesin (nama bundel?) Dari kosa kata seperti yang dapat dilihat pada admin/structure/taxonomy/my_vocabulary/edit
.
Akhir permainan saya adalah menggunakan taxonomy_get_tree ($ vid, $ parent, $ max_depth, $ load_entities) untuk memuat kosa kata saya, dan bekerja dengannya dengan cara yang mulia dan berlimpah, tetapi sayangnya fungsi ini tidak menerima nama mesin tetapi mungkin lebih suka angka tersebut $vid
.
Saya akan menerima alternatif untuk memuat pohon kosakata penuh (yaitu semua istilah dan hubungan mereka satu sama lain), tetapi saya pikir pertanyaan ini harus dijawab secara langsung untuk generasi mendatang ke google.
sumber
Jawaban:
Sebenarnya Anda bisa menggunakan:
sumber
Mengikuti Manu, jika Anda memiliki akses Drush baris perintah, Anda dapat melakukannya:
sumber
Saya menggunakan entitas_load () untuk memuat objek vocab saya, dan menerima $ vid.
Caranya adalah dengan
false
memasukkan parameter ke-2 (yaitu$ids
) dan kemudian merujuktaxonomy_vocabulary
tabel di database mysql Anda untuk melihat apa yang dapat Anda lewati sebagai kondisi. Saya memilih untuk menggunakanmachine_name
seperti yang Anda lihat di bawah:Jika Anda mengetahui cara yang lebih cepat / lebih ringan, silakan tawarkan di sini :)
sumber
Anda dapat menggunakan memeriksa
{taxonomy_vocabulary}
tabel secara manual dalam database, dan kemudian memeriksavid
kolom.sumber
Dalam D7
Jika yang Anda butuhkan adalah ID kosakata (vid) dan Anda tahu nama mesin, Anda dapat menggunakan:
Peningkatan kinerja kecil: ~ 0,0036489963531494 detik menjadi ~ 0,00030779838562012 detik.
Ini, tentu saja, dapat disesuaikan sesuai kebutuhan. Ubah saja kondisinya menjadi informasi apa yang Anda miliki.
sumber
Ini untuk memuat menggunakan kueri bidang entitas seperti yang disebutkan bojan:
sumber
Ini adalah cara tercepat bagi saya untuk melihat daftar semua ID kosakata melalui Drush:
sumber