Pertanyaan yang diberi tag theming

Gunakan itu untuk pertanyaan tentang rendering atau memodifikasi markup HTML yang dihasilkan oleh modul / tema.

79
Adakah cara untuk menambahkan CSS untuk satu halaman / simpul?

Saya sedang membersihkan style sheet besar saya yang gila (mungkin berhubungan dengan pertanyaan di masa depan) dan saya bertanya-tanya cara terbaik untuk menambahkan CSS khusus ke node atau halaman tertentu. Secara khusus, beranda situs kerja saya adalah Halaman Panel dan memiliki banyak gaya...

50
Bagaimana cara menggunakan file templat untuk tema formulir?

Sementara node, komentar, blok dan banyak hal lainnya di Drupal bertema menggunakan file templat tema (seperti node.tpl.php), form adalah cerita yang berbeda. Tidak ada file templat tema untuk formulir. Bagaimana saya bisa mendapatkan formulir tertentu untuk menggunakan templat tema...

38
Bagaimana cara mengubah tema berdasarkan URL?

Saya memiliki instance Drupal yang berjalan di example.org. Yang memiliki tema X diinstal dan diaktifkan. Sekarang untuk periode terbatas, sebuah acara seharusnya diadakan di situs yang bagian khususnya telah "diukir". Semua hal yang terkait dengan acara itu akan masuk ke

26
Cara tema blok khusus

Saya telah membuat blok menggunakan hook_block_infodan hook_block_themesejenisnya. Tapi bagaimana saya bisa tema itu? Saya memilikinya berfungsi mengembalikan array dengan kunci 'subject'dan 'content'. Tapi saya membuat markup langsung di hook_block_view()hook dan bukan itu yang saya...

25
Fungsi preprocess per jenis konten

Saya memiliki beberapa jenis konten yang harus saya preproses dengan cara yang berbeda. Jadi template.phpdalam tema saya foosaat ini terlihat seperti: function foo_preprocess_node(&$variables) { if ('news' ==$variables['type']) _preprocess_news($variables); if ('event'==$variables['type'])...

25
Menggunakan UI jQuery bawaan di tema saya

Setiap halaman tema saya perlu menggunakan UI jquery. Saya tahu ini termasuk dalam Drupal 7, tetapi saya tidak bisa menguraikan dokumentasi cara Drupal terlalu teknis. Sepertinya satu-satunya cara untuk melakukannya adalah dengan file template.php. Tetapi karena saya tidak mengerti file itu, saya...

24
Pass html mentah ke #markup

Saya memiliki beberapa konten html, itu berasal dari perpustakaan eksternal sehingga saya tidak dapat mengubahnya, ia memiliki banyak <span>dan <div>tag dengan atribut seperti:, <span style="color: #0000ff;">tetapi ketika saya menggunakan: $render = array( '#markup' =>...