Подключаем javascript или jquery

kasim

Регистрация
31.01.16
Сообщения
28
Симпатии
11
#1
Часто бывает когда нам требуется при написании дополнения подключить скрипты. Скрипты можно подключить 2 способами, первый прописать в шаблоне:
Код:
<xen:require js="js/lib/jquery.min.js" />
и тогда где бы вы не подключили свой шаблон с дополнением, скрипт будет всегда выводиться между тегами <head></head> при таком подключении скрипты часто могут конфликтовать с другими подключенными скриптами в том числе и со встроенным в Xenforo jquery-1.11.0.min.js. Можно конечно прописать jQuery.noConflict(); но это не всегда может помочь.
Второй вариант подключения скрипта:
Код:
<script src="js/lib/jquery.min.js"></script>
Он же стандартный способ для подключения на большинстве сайтов на Xenforo при таком способе скрипт будет размещаться в том месте где вы вывели свой шаблон.

Можно также скрипты выводить отдельно в footer, где как правило они не конфликтуют вообще вот таким способом:

Код:
<xen:if is="{$contentTemplate} == 'footer'">
<script src="js/lib/jquery.min.js"></script>
</xen:if>