it-swarm-id.com

Mengganti views-view-fields.tpl.php

Apakah mungkin menimpa views-view-fields.tpl.php file untuk tampilan tertentu? Saya sudah mencoba membuat views-view-fields--view-name.tpl.php file dan telah memindai ulang file template dan membersihkan cache tanpa efek. Masalah serupa seperti yang dilaporkan di sini: http://drupal.org/node/1137942

Padahal jika saya beri nama file views-view-fields.tpl.php dalam folder tema saya, file baru diterapkan ketika file template dipindai ulang. Tetapi ini berarti bahwa itu berlaku untuk semua pandangan.

Saya perhatikan bahwa views-view-fields.tpl.php BUKAN salah satu file yang terdaftar di layar Informasi Tema yang disajikan oleh Views.

Adakah yang bisa memberi tahu saya secara pasti bahwa mengganti file ini dengan membuat views-view-fields--view-name.tpl.php (atau mengikuti konvensi penamaan yang serupa) apakah tidak mungkin/tidak didukung?

12
nmc

Urutan prioritas untuk konvensi penamaan file tpl adalah dari yang paling luas hingga yang paling sempit dalam cakupannya. Dengan demikian, bidang yang ditimpa untuk semua tampilan adalah satu kombinasi, tetapi Anda tidak dapat mengubah urutan, seperti yang telah Anda coba, hanya lebih spesifik. Untuk mencapai apa yang Anda inginkan, objek tampilan tersedia di tpl yang telah Anda buat sehingga dimungkinkan untuk memiliki pernyataan if () {} else {} di sana untuk memfilter tampilan yang perlu diganti dengan memeriksa nama/tampilan dari pandangan.

4
codexmas

Untuk tampilan 3 - pastikan bahwa di bawah kolom "Format-> show" dipilih "Fields" (BUKAN konten)

Daripada melihat dan menemukan "Tema: Informasi" di sana Anda dapat melihat daftar semua template yang saat ini digunakan (BOLD) dan file template kandidat. Temukan file tpl.php penyihir yang ingin Anda gunakan.

Pergi ke melihat direktori modul dan di bawah folder "tema" Anda harus dapat menemukan basis tpl.php untuk file yang Anda pilih. Salin file itu di folder tema Anda. Ganti nama pada konvensi penamaan yang diberikan dalam Tema: Informasi.

Pindai ulang file templat. Jika semuanya OK view-view-fields.tpl.php tidak boleh dicetak tebal lagi. Bold harus berupa tpl.php yang baru Anda buat, maka Anda dapat menata file tpl.php baru sesuka Anda.

7
Nebojsa