Saya ingin menggunakan skrip Selectivizr untuk meniru pemilih CSS3 di IE6-8.
Tapi saya kesulitan menambahkannya ke tema saya. Sejauh ini dicoba:
1) Memaksa ini ke bagian kepala html.tpl.php:
<!--[if lt IE 9]>
<script src="<?php print base_path() . path_to_theme(); ?>/js/selectivizr.js"></script>
<![endif]-->
Tapi base_path () tampaknya tidak mengembalikan apa pun di D7 (setidaknya dalam html.tpl.php - mungkin di page.tpl.php ...). Dan saya tahu ini bukan cara Drupal untuk melakukannya.
2) Menambahkan ke file .info tema saya:
scripts[] = selectivizr.js
Tapi kemudian itu tanpa syarat, tentu saja :(
3) Menggunakan drupal_add_js () di template.php saya.
Tapi sekali lagi, saya tidak yakin itu bisa diatur secara kondisional di sana?