Saya mencoba menambahkan beberapa javascript ke file template.php saya di situs Drupal 7. Saya ingin agar javascript dimuat pada set halaman tertentu, berdasarkan url. Misalnya, saya ingin skrip memuat:
mysite.com/blog/page1
mysite.com/blog/page2
tetapi tidak pada:
mysite.com
atau mysite.com/blog
atau mysite.com/about
saya menggunakan
function mytheme_preprocess_html(&$variables) {
$theme_path = path_to_theme();
$path = drupal_get_path_alias();
if($path == 'blog/page1') {
drupal_add_js($theme_path . '/js/example.js');
}
}
untuk memuat skrip pada halaman tertentu, tetapi apakah ada cara untuk menggunakan argumen url atau wildcard atau sesuatu sehingga semua halaman blog internal (yaitu blog / halaman1, blog / halaman2, blog / halaman3) akan memuat skrip?
Terima kasih!
theming
javascript
zgreen
sumber
sumber