kirill2709903, смотря какой файл.
может это файл из кэша CMS, может файл собирается из исходников и минифицируется и компилируется на бэке и отдается на фронт.
начни с имени файла если там есть ?ver=..... то менять там что-то бесполезно. если в пути к файлу есть слово cache я бы тоже там не менял. нужно тогда искать где исходники.
friden_craw, не помню fenom , но попробуй так
{if ($image) $thumb = $image{/if}
область видимости переменных гугли. Ты объявил заново переменную которая видна только внутри {if strlen($image)>0}{var $thumb = $image}{/if}
kirill2709903, но если я еще обновляю стр. то появляется старый дизайн, хотя в css хранятся новые стили. и еще
Это как?
нужно смотреть стили, которые получает браузер. Может ты стили меняешь из кеша страницы, или стили собираются на бэке и потом отдаются на фронт. Может жесткое кеширование на сервере статики.... вариантов много
item - это просто элемент, который не может быть самостоятельным. Если нет родителя - он не имеет смысла. это может быть как простой элемент, так и достаточно сложный.
все зависит от переиспользования.
если item вне родителя, то это блок, но при этом ничего ему не мешает быть итемом у блока.
например: ссылка и ссылка читать далее в новостях.
Прихожу в магазин - любимой колбасы - нет? Как проверить ее точно нет или есть на складе или завмагом знает где ее достать? Насколько источники добычи будут свежими, а не подсунут непотребное....
сделать из него функцию и вызывать ее на событии window.addEventListener("resize", твоя функция); ну и при загрузке страницы не забывать вызвать
есть mediaqries https://www.w3schools.com/howto/howto_js_media_que...
Ну такой универсальный ответ - объединить все файлы библиотек в одно, кастомные - в другое. это дешево и даст профит.
Дальше - подключать только то что используется на странице. CSS файлы весят немного и профит так себе. К JS - больше вопросов.