Sergey
Четверку ещё не ковырял. не подскажу. Может кто ещё подскажет
Rufina
а что в четверке нет такого события ил вы просто не знаете?
Sergey
Vladimir
Rufina
Модуль или плагин?
вы имеете ввиду "чей" скрипт я хочу перенести? модуля или плагина?
Vladimir
Rufina
нет, модуля
Dmitry
https://twitter.com/bzz0/status/1171351427169607680?s=09
Dmitry
Dmitry
В четвёрке стало возможно сортировать?
Вроде как, судя по ответу. Если я правильно понял, порядок следования в файле определяет. Но я не проверял. Если кто-то проверит и подтвердит, обязательно укажу это в доке.
Rufina
Dmitry
Vladimir
Vladimir
Вроде как можно поставить до определённого скрипта или после
Dmitry
Vladimir
Dmitry
Dmitry
https://jpath.ru/docs/output/js-css
Dmitry
https://twitter.com/GW1992/status/1171361772827271168?t=04vcaYqZh0L6ukwGyLNkCg&s=09
Rufina
порядок в json шаблона можно изменить, но проблемы следующие: 1) некоторые скрипты я подключаю не из шаблона а из библиотек вендоров, способом $wa->useScript, в частности бутстрап - он выше файлов шаблона и 2) установленный модуль подключает "сам" свои скрипты в конец списка, на них вообще как повлиять
Dmitry
Ну по факту они все в реестр ассетов падают. Может там можно как-то повлиять.
Максим
Наверное не порядок индивидуальный надо менять, а добиться возможности объединить в один файл. Это перспективнее и соответствует реалиям.
Dmitry
Rufina
решение оказалось простым)) докладываю:
Dmitry
Rufina
в данной статье ведь сказано, что записи в json шаблона создают ПЕРЕОПРЕДЕЛЕНИЯ!! так что я внесла в это файл нужный скрипт, который подключает модуль, а потом в индексе шаблона использовала $wa->useScript и он поднялся)) https://jpath.ru/docs/output/js-css/kak-pravilno-podklyuchat-javascript-i-css-v-joomla-4#rabota-s-javascript-v-joomla-4
Rufina
Просто мне надо было внимательнее читать
Rufina
Но порядок в индексе шаблона не определяет порядок их в head. Видимо, чтобы создать совсем свой порядок, надо все переопределить в одном файле - Максим прав
Rufina
Я всем премного благодарна!
Dmitry
Rufina
нет, он сам отключился. На странице он только один раз присутствует
Dmitry
Значит менеджер ассетов регулирует, что логично
Максим
Rufina
Максим
Dmitry
Включить отладку и посмотреть, откуда ошибка. Сюда можно скопировать полный текст ошибки.
Vladimir
Vladimir
вообще то говоря еще со времени http2 общепринятым становится разделять все на файлы
Vladimir
так как грузится быстрее и можно кое какие откладывать
Vladimir
а вот пихать все в один файл - это совет из 2008 года
Dmitry
Максим
http2 полезен для того, чтобы загрузить из head один css и один js документа.
Максим
Для начальной сборки сайта ещё можно перетерпеть множественные css, js. Но потом для лучшего DX можно не перегружать http2. Видимо шаблон должен умело уметь объединять много файлов в один. Но о таком умелом шаблоне что-то пока не слышно.
Vladimir
Максим
Developer Experience важен.
Максим
И честно не видел последнее время превознесения http2 в среде #webperf. Скорее наоборот. А вот про http3 много упоминаний.
Vladimir
Vladimir
просто сейчас http2 стал нормой и стандартом
вот и не упоминают
Максим
Максим
Всем хороших выходных. Интересно что будет в новом уиките....
Максим
Третьим после ксс и джиэс мог бы идти файл шрифта...
mmth
Vladimir
Максим
Максим
Ждать отрисовку после свара. Неа.
mmth
Медленно
Не медленней, чем ждать загрузку шрифта перед первой отрисовкой
Максим
Раскадровка не рекомендует свап.
Vladimir
Максим
RINAT
Интерактивные курсы по горячим клавишам в популярных редакторах кода:
VS Code → https://keycombiner.com/courses/master-vscode/
IntelliJ IDEA → https://keycombiner.com/courses/master-intellij-idea/
Дмитрий
Дмитрий
что можно отключать принудительное завергение сессий
Дмитрий
я только по коду нашел это =)))
Дмитрий
настройку
Дмитрий
я просто переписываю сейчас авторизацию
Дмитрий
вырубаю их всю логику и нашел это
RINAT
Vladimir
Владимир
Vladimir