Jenis konten - artikel. Saya ingin membuat artikel terbagi menjadi beberapa halaman saat artikel itu sendiri menjadi terlalu panjang. Sebagai contoh jika kita memiliki artikel "cara kerja drupal" itu akan sangat besar :), saya ingin membaginya menjadi beberapa halaman dan pada titik tertentu Anda mendapatkan "lanjutkan ke halaman 2 dari 10" dan kemudian "lanjutkan ke halaman 3 dari 10 " dan seterusnya. Semoga Anda mendapatkan saya dan dapat berbagi beberapa ide. Terima kasih sebelumnya!
14
/node/%
dan gunakan filter kontekstual (selingkuh) untuk mendapatkan node yang tepat dari itunid
di path. Jika ragu, ajukan pertanyaan baru, jangan kaget jika seseorang mengetahui bahwa itu sudah ditanyakan.Jawaban:
Saya sarankan membagi teks Anda ke beberapa bagian dengan jquery dan dengan menggulir Anda menambahkan (mungkin dengan beberapa efek seperti fadeIn ....) bagian lain ke bagian utama.
Saya sarankan Anda mencapai pekerjaan ini dengan jquery (solusi sisi klien)
sumber
#1
dalam url untuk menentukan halaman yang terhubung dengan pengguna. (Implementasi tab saya ada di sini , maaf tapi saya tidak lagi memiliki hak cipta untuk kode JS yang digunakan). AJAX mungkin bekerja juga, tetapi di sisi lain biasanya berlebihan, ASCII mengompres dengan baik dan sebagian besar waktu digunakan untuk memulai koneksi, bukan transfer yang sebenarnya, jadi itu sia-sia.example.com/article/23#page-1
akan membutuhkan lebih dari 50 baris. Dan layak untuk memilikinya, sehingga pengguna dapat memiliki permalink langsung ke halaman yang mereka inginkan.Anda mencari modul Paging Cerdas
Untuk Drupal 6
Modul paging , Anda dapat mengatur batas karakter dan itu akan secara otomatis dibagi menjadi sub halaman melihat screenshot di bawah ini
sumber
Nah solusi yang akan saya gunakan adalah dengan membaginya menjadi beberapa artikel dan menggabungkannya dengan halaman tampilan (yang memiliki pager) karena Anda sudah bekerja dengan view allready. Cukup saring artikel Anda di nid atau tag (tersembunyi). Jika Anda ingin semuanya berukuran sama, Anda dapat menggunakan https://drupal.org/project/maxlength . Tambahkan bagian X ke judul, dengan cara ini juga mudah bagi Anda pembaca untuk membedakan halaman yang berbeda.
sumber
Saya tidak melihat pager Views AJAX (halaman mana yang melihat baris hasil) berkaitan dengan tampilan artikel Anda (yang hanya per 1 hasil saja). Dua hal berbeda untuk halaman. Tetapi Anda mungkin ingin menampilkan "konten artikel Anda sebagai bidang yang dikomputasi". Mulailah dengan bidang yang dihitung yang hanya mencetak kata-kata x pertama dari bidang konten artikel Anda. (atau hingga pemecah halaman pertama) Selesaikan dengan html "tautan lain" yang dihasilkan sendiri. Lebih banyak tautan memanggil pandangan Anda dengan argumen. Anda bisa menggunakan argumen itu di PHP bidang isian Anda. Tampilkan bagian ke-x tergantung pada argumen Anda yang diterima.
sumber