Импорт пользовательского файла CSS или файла JS в Xenforo
Я безуспешно пытаюсь пройтись по веб-сайту сообщества xenforo и очень сожалею, что xenforo не предоставляет официальную документацию по разработке.
Я знаю, что вы можете редактировать запись EXTRA.css из панели администратора, но я хотел бы импортировать внешние файлы, чтобы иметь более эффективный рабочий процесс разработки.
Есть ли способ импортировать пользовательский файл в шаблоне xenforo?
2 ответа
Просто обратите внимание на это, некоторые другие пользователи размещают свои пользовательские ссылки в ad_above_content и также работают.
В любом случае, было подтверждено, что extra.css может быть перезаписан значениями в ядре Xenforo, так как он загружается в начале заказа.
Кроме того, Xenforo будет загружать ваши пользовательские шаблоны CSS в алфавитном порядке. Итак, верный путь, подтвержденный разработчиками тем, - это создание собственных шаблонов, начинающихся с 'z', таких как:
Если вы загружаете несколько шаблонов, имейте в виду, что они должны храниться в надлежащем порядке, если они содержат какие-либо преднамеренные перезаписи, они снова будут загружены в алфавитном порядке.
Хорошо, я нашел способ, все еще не знаю, лучший ли это подход. Поэтому я опишу свое решение здесь, и если кто-то знает лучший способ, можно либо прокомментировать мой ответ, либо написать новый.
- Войдите в админку
- Перейти к Appereance / Стиль / YourActiveStyle / Шаблоны
- откройте шаблон с именем "page_container_js_head" и добавьте туда свой файл для импорта
Теперь я могу импортировать CSS и JS файлы по запросу.