Пропала верстка Joomla 2.5
Страницы: 1 2 След.
Пропала верстка Joomla 2.5
Есть сайт на Joomla 2.5, использую на нем кэш и сжатие в настройках шаблона. Но из-за того, что все файлы сохраняются в кэш и загружаются от туда - изменения на сайте происходят не сразу. На днях отредактировал CSS файл (подключил шрифт с Google и поменял на сайте), удалил файлы с кэша и все было отлично. Но буквально на следующий день зашел на сайт, а верстки на нем нет! Что только не перепробовал, ничего не помогает. В чем может быть и проблема и как это исправить?
Вот пациент: http://micasa.by/
День добрый. У вас css из папки кэша подгружается - <link rel="stylesheet" href="/cache/widgetkit/widgetkit-62ed14e2.css" type="text/css">После того, как удалили - стили подгружались еще с кэша браузера. Сейчас не осталось ничего, отчего и не видите стилей.
Подключите заново файл стилей и будет счастье.
P.S.
Посмотрел на этот кэшовый файл стилей, он то на месте. Но в нем практически нет используемых на сайте классов. Если есть бэкап стилей - возвращайте обратно.
Изменено: Dexter - 14 Июля 2014 12:49
Те стили которые прописаны сейчас - загружаются. Но они только для для плагина widgetkit. Т.е. для слайдера стили прописаны, для галерей, которые на внутр. страницах находятся, а вот основные стили для шаблона вообще не прописаны, но проблема в том, что я их не удалял из кода, а файлов css в шаблоне куча и какие подключать я не знаю smile:(
Посмотрите все плагины, которые отвечают за кэш и сжатие стилей.

Отключите их и пробуйте включать по очереди.
Отключал все и в админке и через конфиг.пхп, удалял кэш сайта, кэш браузера, а на выходе то же самое. Почему то он опять создает в кэш копии страниц и загружает сайт оттуда. Я в шоке:mad:
Сложно так сказать, что лучше сделать, не видя ситуацию изнутри. Была бы возможность покопаться в запчастях сайта - поправил бы )
стили от шаблона пропишите, они же не подключены вообще
В файле template.config.php есть такие строки:
Код
// load CSS
$this['asset']->addFile('css', 'css:base.css');
$this['asset']->addFile('css', 'css:layout.css');
$this['asset']->addFile('css', 'css:menus.css');
$this['asset']->addString('css', implode("\n", $css));
$this['asset']->addFile('css', 'css:modules.css');
$this['asset']->addFile('css', 'css:tools.css');
$this['asset']->addFile('css', 'css:system.css');
$this['asset']->addFile('css', 'css:extensions.css');
$this['asset']->addFile('css', 'css:custom.css');
if ($this['config']->get('animations')) $this['asset']->addFile('css', 'css:animations.css');
if (($color = $this['config']->get('color')) && $this['path']->path("css:/color/$color.css")) { $this['asset']->addFile('css', "css:/color/$color.css"); }
if (($background = $this['config']->get('background')) && $this['path']->path("css:/background/$background.css")) { $this['asset']->addFile('css', "css:/background/$background.css"); }
if (($font = $this['config']->get('font1')) && $this['path']->path("css:/font1/$font.css")) { $this['asset']->addFile('css', "css:/font1/$font.css"); }
if (($font = $this['config']->get('font2')) && $this['path']->path("css:/font2/$font.css")) { $this['asset']->addFile('css', "css:/font2/$font.css"); }
if (($font = $this['config']->get('font3')) && $this['path']->path("css:/font3/$font.css")) { $this['asset']->addFile('css', "css:/font3/$font.css"); }
$this['asset']->addFile('css', 'css:style.css');
if ($this['config']->get('direction') == 'rtl') {
   $this['asset']->addFile('css', 'css:rtl.css');
 
а в шаблоне как оно выводится? тут как бы все верно, я в жумле не разбираюсь, но физически в папке они лежат templates/yoo_micasa/css/layou­t.css
В самом шаблоне пропишите напрямую стили через <link rel="stylesheet" href="адрес к стилю" />
пропишите в ручную в шаблоне
Frank Sinatra,  где находятся стили я знаю, но они почему то перестали подключаться...

Dexter, такая схема не очень правильная, файлов стилей очень много...

Мне кажется, что нужно как-то отключить кэширование, чтобы сайт загружался как положено, а не через сохраненную копию. Тогда может подключатся стили...
Ну так вырубайте всё кэширование и проверяйте результат )
Я же говорю, что отключал везде, но он все равно сохраняет в кэш. Я хз как так то?
Цитата
Arty220 пишет:
Dexter, такая схема не очень правильная


в чем не правильность-то? все что работает - правильно.

Цитата
файлов стилей очень много.


ну не знаю....семь-восемь раз нажать ctrl-c, ctrl-v не выносимо долго и тяжело, пускай лучше сайт кривой висит, а мы тут пока на форуме помедитируем...
пропишите в ручную, а потом разбирайтесь, смотрите вывод в шаблоне
Страницы: 1 2 След.
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
11:07 01.02. Апдейт 31.01 // Chrome готовит "чёрную метку" для ИИ? 
06:34 Гугл пухнет от кеша, а нам - крошки. Разбор $114 млрд: Адсенс в минусе, Ютуб на подписках 
01:09 Yahoo Scout: Нейро-привет из склепа. Реальный шанс на траф или мимо? 
17:33 AntiBot Cloud - бесплатный скрипт и сервис защиты сайтов 
15:14 Апдейт Яндекса 7 февраля. Пока серп трясет, некоторые по ботам плачут 
15:10 Google Discover Core Update: Дискавер отделяют от поиска? 
11:30 ЕС душит ТикТок: прощай бесконечная лента и RPM? Что с монетизацией? 
04:09 Просто $0.04/IP 9PROXY.COM Резидентные прокси Неограниченная пропускная способность Уникальная политика замены Без чёрного списка 
02:31 Профессиональный и грамотный дизайн от DesignCash 
18:27 Nexulume.com Обменник без AML и KYC 
15:45 Mixmasters - Exchange without AML and KYC 
10:22 Swapwatch.org — Мониторинг криптовалютных обменников 
10:19 SwapPix.io - быстрый и безопасный обменник криптовалют. 
15:12 CryptoGraph — Анонимный обмен криптовалют без KYC и AML 
05:10 Точные прогнозы на футбол 
02:08 K*R*A*K*EN // ссылка на февраль 2026 
00:28 Кулеры и БП станут золотыми? Медь по 13 штук, олово в космосе 
18:34 Ставки на супер тренды в спорте 
15:30 Гильотина для классиков: Клод доедает физические книги 
11:10 Moltbook: Соцсеть для ботов, где людям закрыли рот. Началось? 
22:31 [AI] Бот за $600к советовал есть сыр с крысами. Нью-Йорк его (наконец-то) снес