Пропала верстка 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 След.
Читают тему (гостей: 2, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
15:19 Refmate — сервис для взаимного обмена ссылками 
13:06 Продвижение по ключам 
09:47 Adsense личный опыт 
13:13 LOSPOLLOS.COM - Конвертим по рецепту Хайзенберга. Dating, Mainstream, Binary Options 
13:47 Webvork - международная товарная СРА сеть с сертифицированными офферами на Европу. 
08:27 Ищу специалистов 
08:18 Прибыль 200$ - 400$, за каждую 1000 уников! Google, FB и тд 
14:43 Рассылки СМС/SMS, Вайбер/Viber, Ватсап/Whatsapp, Телеграм/Telegram любой тематики по всему миру 
14:18 PonyBit.ru - обменный пункт PonyBit.ru (Понибит.ру) 
13:41 SiteAnalyzer SEO Tools - бесплатное браузерное расширение для Chrome & Firefox 
09:36 Profit-smm.ru - (просмотры даром)качественная раскрутка в Vk/Inst/Yt/Tg/Tiktok за наилучшую цену! 
04:05 Просто $0.04/IP 9PROXY.COM Резидентные прокси Неограниченная пропускная способность Уникальная политика замены Без чёрного списка 
23:00 №1 Рассылка / Инвайтинг [TELEGRAM] | Приватный метод 
23:00 Trustpilot Reviews | Подниму рейтинг вашей компании 
13:03 Всего п онемногу 
12:45 Куплю проигрышные букмекерские аккаунты 
11:55 Union Pharm - топовая фарма-партнерка для профессионалов! 
17:09 Точные прогнозы на футбол 
10:00 Ну что, кто куда деваете свои сайты? 
16:22 Компьютерная мышь 
23:55 Добро пожаловать в цифровой мир...