Saya sedang menulis modul khusus yang perlu memasukkan beberapa file javascript dan css hanya di halaman Views.
Saya menggunakan hook_preprocess_page, tapi saya tidak tahu apakah halaman saat ini dari tampilan:
function mymodule_preprocess_page(&vars)
{
var_dump($vars); //output: nothings that reference the views!
if([view page])
{
drupal_add_js([...]);
drupal_add_css([...]);
// Rebuild scripts
$scripts = drupal_get_js();
$vars['scripts'] = $scripts;
// Same for css
}
}
Saya tahu saya bisa menggunakan file templat (halaman-my_view_page_path.tpl.php), tetapi js dan css tambahan harus disertakan hanya jika modul saya diaktifkan; jadi saya ingin menyimpannya langsung di dalam kode modul saya .
Ide ide?