include таким образом, чтобы он работал как yield.
Дело в том, что в блоках внутри yield накидываются подключения к css файлам через статический метод.
И для них стили отрабатывают.
Т.к. в layout происходит некий Style::build() в теге head
А вот для блока, который я подключаю там же в layout через include .css не подтягивается, т.к. нет преинициализации.
Можно ли как-то прединициализировать подключаемый блок, если он не внутри yield ?
ДОбрый день! Билд рендерит подключения ко всем css файлам из статическорй свойства (массива), в которое внутри yield было добавлены статическим методом пути к css файлам. В моем случае недопустимо, чтобы на странице были подключения к стилям, блоки которых отсутствуют в разметке
Тоже упарываешься по пейджспиду?
конечно все стили должны быть собраны в идеале вместе, минифицированы и закешиться в браузере клиента один раз и навсегда и все
Вероятно их требование как то связано с использованием amp
пачитал, охтыж жесть какая.. не, я берусь за проекты только админки/кабинеты/црм в топку эти сео и ssr
Ну не всё коту масленица)
Во-первых должен быть механизм инвалидации кэша, во-вторых собирать все стили в один файл - плохо
Для инвалидации давно есть версионирование
Который советует убрать все гугловские скрипты. Хорошая штука, классная, полезная, приятная
Обсуждают сегодня