ya, saya kira saya harus menggunakan fungsi untuk mengganti kata kunci yang dicari. Tetapi bagaimana cara mengambil kata kunci yang dicari, dan bagaimana jika ada lebih dari satu kata kunci?
chefnelone
Jika Anda dapat menggunakan jQuery, ada sedikit cara rumit untuk melakukannya.
niksmac
ya pikirkan bagaimana cara mendapatkan .. Anda dapat menggunakan jquery seperti yang dikatakan nikhil ..: D
Sumit Madan
Jawaban:
7
Anda bisa menggunakan sesuatu seperti highlight yang menemukan dan menambahkan kelas ke semua contoh kata di halaman, dan alih-alih mengumpankannya kata statis, Anda akan menggunakan isi kotak pencarian.
Anda dapat menemukan lebih banyak informasi dan tautan ke versi lain di pertanyaan StackOverflow, Sorot sebuah kata dengan jQuery .
Itu melakukan pekerjaan tetapi menghapus struktur baris tampilan. Tampilan menunjukkan konten (bukan bidang) sebagai penggoda. Setelah pencarian selesai hasilnya tidak menunjukkan penggoda tetapi hanya data mentah. Bisakah ini dipecahkan.
chefnelone
Saya melihat bahwa fungsi search_excerpt menghapus semua markup. Apakah ini bisa berubah?
chefnelone
Saya pikir ini adalah pilihan terbaik jika tampilan ditata untuk menampilkan bidang, tetapi tidak berguna jika tampilan menampilkan konten (lengkap, penggoda, ..)
Jawaban:
Anda bisa menggunakan sesuatu seperti highlight yang menemukan dan menambahkan kelas ke semua contoh kata di halaman, dan alih-alih mengumpankannya kata statis, Anda akan menggunakan isi kotak pencarian.
Anda dapat menemukan lebih banyak informasi dan tautan ke versi lain di pertanyaan StackOverflow, Sorot sebuah kata dengan jQuery .
sumber
Menggunakan fungsi search_excerpt Anda dapat menyorot kata kunci yang dicari. Ini menunjukkan kata kunci dalam huruf tebal.
Contoh ditunjukkan di bawah,
misalnya: // bidang tubuh ditampilkan di sini
dalam view Anda file tpl tambahkan kode berikut
itu akan menyoroti kata yang dicari, lihat tangkapan layar di bawah ini
sumber
Jika Anda menggunakan tampilan dengan Apache Solr dengan http://drupal.org/project/search_api dan http://drupal.org/project/search_api_solr
Anda dapat mengaktifkan penyorotan pada kata.
sumber
Contoh untuk bidang tubuh . Ke dalam modul khusus Anda.
sumber