IE6-8에서 CSS3 선택자를 에뮬레이트 하기 위해 Selectivizr 스크립트 를 사용하고 싶습니다 .
하지만 테마에 추가하는 데 어려움을 겪고 있습니다. 지금까지 시도한 결과 :
1) 이것을 html.tpl.php 헤드 섹션으로 강제 :
<!--[if lt IE 9]>
<script src="<?php print base_path() . path_to_theme(); ?>/js/selectivizr.js"></script>
<![endif]-->
그러나 base_path ()는 D7에서 아무것도 반환하지 않는 것 같습니다 (적어도 html.tpl.php-아마도 page.tpl.php ...). 그리고 저는 이것이 Drupal 방식 이 아니라는 것을 알고 있습니다.
2) 테마의 .info 파일에 추가 :
scripts[] = selectivizr.js
그러나 그것은 물론 무조건적입니다.
3) 내 template.php에서 drupal_add_js ( ) 사용 .
그러나 다시 조건부로 설정할 수 있는지 확실하지 않습니까?