Saya membuat tampilan yang mencantumkan 10 istilah taksonomi (tag) terpopuler. Saat ini saya memiliki pandangan untuk mengembalikan semua persyaratan dan saya dapat membatasi tampilan sampai 10 tetapi saya tidak dapat menentukan bagaimana cara memesan persyaratan berdasarkan popularitas (yaitu berapa kali digunakan di semua node).
Adakah yang punya pengalaman tentang ini?
7
taxonomy-terms
views
Camsoft
sumber
sumber
Views 3 memiliki fitur "kelompok per" (sangat beta); Anda harus dapat menggunakan ini dan memesan bidang hitung.
Saya tidak akan menjamin itu berfungsi, tetapi mungkin patut dicoba.
sumber
Pada akhirnya saya membuat modul khusus saya sendiri untuk mendapatkan persyaratan dari database dan mengelompokkannya / mengurutkannya.
Harap dicatat bahwa saya sedikit mengubah kode di bawah ini untuk posting dan saya belum menguji versi yang dimodifikasi. Perlu juga dicatat bahwa ini ditulis untuk situs yang menggunakan PostgreSQL, tetapi harus bekerja dengan MySQL.
Jangan lupa ganti
MYMODULE
nama modul Anda. Terakhir, ubah$vocabId = 1
baris dalam_MYMODULE_popular_terms
fungsi menjadi vid (id kosakata) dari kosakata yang ingin Anda daftarkan syaratnya.Perhatikan ini hanya untuk Drupal 7, meskipun tidak perlu banyak port ke Drupal 6.
sumber
Anda dapat menarik data dari tagadelic .
Satu-satunya downside adalah bahwa tagadelic menambahkan beberapa overhead kecil untuk menghitung "berat", biasanya untuk menyajikan ukuran tag, yang tidak akan Anda gunakan.
Keuntungannya adalah Anda mendapatkan caching secara gratis.
sumber