Tôi đang cố gắng thêm một số javascript vào tệp template.php của mình trên trang web Drupal 7. Tôi muốn javascript tải trên một tập hợp các trang cụ thể, dựa trên url. Ví dụ: tôi muốn tải tập lệnh:
mysite.com/blog/page1
mysite.com/blog/page2
nhưng không phải trên:
mysite.com
hoặc mysite.com/blog
hoặc mysite.com/about
Tôi đang sử dụng
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');
}
}
để tải tập lệnh trên trang cụ thể đó, nhưng có cách nào để sử dụng đối số url hoặc ký tự đại diện hoặc thứ gì đó để tất cả các trang blog nội bộ (ví dụ blog / page1, blog / page2, blog / page3) sẽ tải tập lệnh không?
Cảm ơn!