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

Как правильно подключить 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, то как написала Александра.

Новости

  • 19 сентября, пятница
  • Мы внесли изменения в лицензию и объявляем, что прекращаем техническую консультационную поддержку сайтов на DIAFAN.CMS версий старше 7.0. А это все минорные версии платформы, предшествующие актуальной линейке, а именно: версии серии 4.x, 5.x, 6.x.
  • 15 сентября, понедельник
  • У нас отличные новости! Мы выпустили новую сборку DIAFAN.CMS 7.3, которая включает встроенные нейросети непосредственно в административной панели. Это значит, что создание контента для вашего сайта больше не будет проблемой — искусственный интеллект возьмет эту задачу на себя, избавляя вас от необходимости привлекать копирайтеров или тратить время на написание текстов самостоятельно.
  • 25 марта
  • Мы обновили систему тарифов, учитывая опыт работы с клиентами и современные рыночные условия. Новая тарифная сетка разработана специально для того, чтобы лучше отвечать вашим потребностям. Резкого повышения цен не произошло. Более того, некоторые тарифы даже стали выгоднее и доступнее. 

Блоги

  • 10.09.2025
  • DIAFAN.CMS славится нагрузоустойчивостью и безопасностью, про инциденты со взломом сайта на нашей системе давненько не слышали, но недавно получили мы письмо от fstec.ru такого характера:

    Обнаружена уязвимость в CMS-системе DIAFAN, позволяющая нарушителю, действующему удалённо, красть сессионные куки через XSS-атаку.

Форум