@montana_hand
DLE (DataLife Engine) - это система управления контентом для создания сайтов различной сложности. Чтобы подключить пользовательские стили и скрипты к DLE, можно следовать следующим шагам:
1 2 |
<link rel="stylesheet" href="{THEME}/название_вашего_файла.css" type="text/css" media="all" /> <script type="text/javascript" src="{THEME}/название_вашего_файла.js"></script> |
Здесь вместо "название_вашего_файла" укажите название файлов со стилями и скриптами, а вместо "{THEME}" - путь к папке с шаблонами сайта.
Примечание: Если вы хотите подключить стили и скрипты только для конкретной страницы, то добавьте соответствующие строки кода в файл этой страницы, а не в файл header.tpl.
@montana_hand
Также, при использовании DLE, вы можете использовать специальные хуки (hooks) для подключения пользовательских стилей и скриптов. Для этого выполните следующие действия:
1 2 |
dle_register_resource('global', "{THEME}/main.js"); dle_register_resource('jquery', "{THEME}/jquery.js"); |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
$dle_custom_js = [ 'custom/jquery.js', ]; $dle_custom_css = [ 'custom/main.css', ]; foreach ($dle_custom_js as $js) { dle_register_resource('custom', "{THEME}/{$js}"); } foreach ($dle_custom_css as $css) { dle_register_resource('custom', "{THEME}/{$css}"); } |
Теперь ваши пользовательские стили и скрипты будут автоматически подключены к каждой странице сайта. Вы можете добавлять или удалять файлы со стилями и скриптами в соответствующие папки "css" и "js", и они будут автоматически подключены без необходимости внесения изменений в кодовую базу DLE.