it-swarm-id.com

Bagaimana cara mengkonfigurasi modul Fivestar dengan benar dengan referensi simpul?

Saya memiliki tipe konten "tinjauan" dengan referensi simpul ke "produk". Saya ingin agar pengguna menilai produk saat menulis ulasan terperinci. Saya menambahkan bidang "rating" Fivestar di "review" dan dipilih sebagai "voting targed" the "bidang referensi simpul". Pengguna dapat memasukkan ulasan dan memberi peringkat pada saat yang sama. Saya membuat tampilan untuk menunjukkan semua ulasan untuk suatu produk dan menarik peringkat dengan baik dari bidang "peringkat".

Namun saya tidak bisa mendapatkan tampilan yang dikonfigurasi dengan benar untuk menunjukkan peringkat rata-rata untuk suatu produk. Saya menyiapkan hubungan dengan "Konten: Hasil pemilihan", membiarkan kotak "wajib" tidak dicentang, "tipe nilai" = persen, "tag suara" = "suara", "fungsi agregasi" = "suara rata-rata". Semua bidang hasil suara kosong.

Apa yang saya lakukan salah?

terima kasih

11
uwe

Pertama-tama Anda harus pergi ke jalur admin/struktur/tipe/kelola/produk/fivestar dan klik Aktifkan peringkat Fivestar untuk tag "suara". Untuk tampilan simpul penuh saya memilih tampilan statis di atas badan simpul karena widget pemungutan suara akan berada di formulir Ulasan.

Di admin/struktur/tipe/kelola/tinjau/bidang buat referensi Node disebut Referensi dengan nama mesin field_review_reference. Tambahkan bidang untuk pemungutan suara Fivestar. Tetapkan target Voting ke Node Referensi: field_review_reference. Di bawah Pengaturan Bidang Referensi periksa jenis konten Produk. Pada admin/struktur/tipe/kelola/review/fivestar widget TIDAK boleh diaktifkan.

(sunting: paragraf dihapus per saran ericduran)

Sekarang Anda dapat membuat bidang View with lainnya untuk membuat daftar produk yang menampilkan bidang dari produk seperti judul, harga, dan gambar. Tambahkan Konten hubungan: Pilih hasil. Tetapkan jenis Nilai sebagai persen, Tag suara sebagai suara dan fungsi Agregasi sebagai suara Rata-rata. Tambahkan bidang Pilih hasil: Nilai, atur Hubungan ke hasil Pilih, atur Tampilan ke Bintang Fivestar (hanya tampilan).

Seharusnya begitu.

7
Adam S

Dalam Drupal 7, benar-benar tidak ada alasan untuk menggunakan jenis konten yang berbeda untuk ulasan. Kecuali jika Anda benar-benar menginginkannya.

Dalam drupal 7 komentar sekarang sudah bisa-bidang yang memungkinkan komentar Anda menggunakan bidang peringkat fivestar. Juga ketika Anda menggunakan bidang fivestar dalam komentar, sekarang ada opsi untuk menggunakan " Parent Node "sebagai target yang tepat seperti yang Anda inginkan.

Setelah Anda mengatur komentar untuk menggunakan Induk Node sebagai target Anda masih perlu mengaktifkan peringkat pada Produk. Alasan untuk ini adalah bahwa suara tidak akan diberikan adalah karena Tag sedang memilih pada tidak diaktifkan.

Pastikan juga Anda menggunakan versi -dev terbaru. Fivestar saat ini belum memiliki rilis. Tapi itu akan segera dan versi -dev terbaru cukup stabil.

3
ericduran