Вход • Регистрация

Как правильно подключить js?

  • 01 августа 2020 г.
  • Подскажите пожалуйста. Как правильно подключить js. в документации пишется только об этом https://www.diafan.ru/dokument/full-manual/templates-functions/#show_js. но нужно же указать путь к js  файлу. подскажите пожалуйста как это правильно сделать
    • 01 августа 2020 г.
    • Как указано в документации, данный тег <insert name="show_js"> подцепляет файл themes/functions/show_js.php.
      Следовательно подключение скриптов делается в данном файле.
      Примеры подключения можно найти в самом файле.
      Если вы меняете данный файл, то кладите его соответственно в custom/ваша_тема/themes/functions/
      Это по фен-шую.

      Если не по фен-шую, то можете напрямую после данного тега подключать свои скрипты, но делать это придется в каждом шаблоне.
      Я таким способом пользуюсь, если скрипт мне нужен только на главной странице, например. На остальных страницах он будет грузиться бесполезно.
      Можно например так:
      <script type="text/javascript" asyncsrc="<insert name="path">custom/ваша_тема/js/Top.js" charset="UTF-8"></script>
    • 01 августа 2020 г. , редакция: 01 августа 2020 г.
    • Точно так же как и css, если речь о модулях, если общие js, то как написала Александра.

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум