Tôi muốn sử dụng tập lệnh Selectivizr để mô phỏng các bộ chọn CSS3 trong IE6-8.
Nhưng tôi đang gặp khó khăn khi thêm nó vào chủ đề của mình. Cho đến nay đã cố gắng:
1) Buộc phần này vào phần đầu html.tpl.php:
<!--[if lt IE 9]>
<script src="<?php print base_path() . path_to_theme(); ?>/js/selectivizr.js"></script>
<![endif]-->
Nhưng base_path () dường như không trả về bất cứ thứ gì trong D7 (ít nhất là trong html.tpl.php - có thể trong page.tpl.php ...). Và tôi biết đây không phải là cách Drupal để làm điều đó.
2) Thêm vào tệp .info của chủ đề của tôi:
scripts[] = selectivizr.js
Nhưng dĩ nhiên, đó là vô điều kiện :(
3) Sử dụng drupal_add_js () trong template.php của tôi.
Nhưng một lần nữa, tôi không chắc rằng nó có thể được đặt ở điều kiện không?