Bagaimana cara mendapatkan nomor baris aktual di bidang view-view-view - title.tpl.php di Drupal7 dan views3?
Saya tahu bagaimana cara mendapatkan totalnya
$view = views_get_current_view();
$view->total_rows;
Tapi bagaimana cara mendapatkan nomor baris yang sebenarnya? Untuk mencetak 1/4 2/4 3/4 4/4
Jawaban:
user1090003 memiliki jawaban yang tepat.
Penjelasan lebih lanjut:
Di bidang views-view-view - title.tpl.php (saran views-view-views.tpl.php), Anda sudah memiliki objek $ view yang tersedia. Objek tampilan itu memiliki properti "row_index" yang sama dengan nomor baris saat ini mulai dari nol.
Contoh penggunaan:
Contoh hasil:
sumber
Saya biasanya menyelesaikan ini dengan menambahkan bidang "hitung" dan menjadikannya dikecualikan dari tampilan. Di bidang judul saya menambahkan token untuk bidang "menghitung" di "menulis ulang keluaran." Pastikan bidang hitung SEBELUM bidang judul.
sumber
echo ($view->row_index);
bekerja dengan baik di Drupal 7 (tetapi dihitung dari ZERO).di views-view-fields.tpl.php atau ... Anda dapat memiliki indeks baris seperti ini $ view-> row_index
sumber
Mengatur $ static var ke 0 di area VALUE CODE memungkinkan untuk melakukan $ static ++ di area OUTPUT CODE
sumber