registerScriptFile

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Ответить
feodor
Сообщения: 95
Зарегистрирован: 2013.01.28, 00:02

registerScriptFile

Сообщение feodor »

Привет, подскажите пожалуйста, можно ли воссоздать такую конструкцию в HEAD через registerScriptFile?

Код: Выделить всё

<!--[if lt IE 9]>
  <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
  <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
Или только вставкой HTML в layout?
feodor
Сообщения: 95
Зарегистрирован: 2013.01.28, 00:02

Re: registerScriptFile

Сообщение feodor »

Нашел такой вариант:

Код: Выделить всё

Yii::app()->clientScript->registerScript('myscript', '
  <!--[if lt IE 9]>
    <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
    <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
',CClientScript::POS_HEAD);
A тогда как убрать CDATA?

Код: Выделить всё

<script type="text/javascript">
/*<![CDATA[*/

<!--[if lt IE 9]>
  <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
  <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->

/*]]>*/
</script>
urichalex
Сообщения: 994
Зарегистрирован: 2015.08.07, 11:03

Re: registerScriptFile

Сообщение urichalex »

жестко пропишите в шаблоне
feodor
Сообщения: 95
Зарегистрирован: 2013.01.28, 00:02

Re: registerScriptFile

Сообщение feodor »

Сенкс
Ответить