IE6-8'de CSS3 seçicilerini taklit etmek için Selectivizr betiğini kullanmak istiyorum .
Ama bunu temama eklemekte zorlanıyorum. Şimdiye kadar denedim:
1) Bunu html.tpl.php kafa bölümüne zorlamak:
<!--[if lt IE 9]>
<script src="<?php print base_path() . path_to_theme(); ?>/js/selectivizr.js"></script>
<![endif]-->
Ancak base_path (), D7'de bir şey döndürmüyor gibi görünüyor (en azından html.tpl.php'de - belki page.tpl.php ... 'de). Ve biliyorum ki bu zaten bunu yapmanın Drupal yolu değil .
2) Temamın .info dosyasına ekleme:
scripts[] = selectivizr.js
Ama sonra koşulsuz, elbette :(
3) template.php dosyamda drupal_add_js () kullanılması.
Ama yine de, orada şartlı olarak ayarlanabileceğinden emin değilim?