Пропала верстка 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)
Новые темыОбъявленияСвободное общение
20:13 Dao.AD: Монетизация и покупка Push/Pops/Inpage и Video трафика! 
15:04 Adtrafico - Правильная партнёрская сеть под бурж трафик 
19:21 LOSPOLLOS.COM - Конвертим по рецепту Хайзенберга. Dating, Mainstream, Binary Options 
17:32 Новая жизнь, старого форума 
17:41 DreamCash.tl - заработок на онлайн-видео. До 95% отчислений, отличный конверт! 
17:46 Проверить сайт на уязвимость 
17:44 Adsense личный опыт 
17:20 Sectormoney.com - быстрый и удобный обменник 
16:35 Sapfirex.com - Современный сервис обмена криптовалют 
14:56 Swapper.ws - Обмен криптовалют. Быстро, выгодно, круглосуточно. 
23:48 GoogleWalker - устранение конкурентов в Google Ads | Автоматизированная система склика | АНТИБАН 
23:24 Volna.money 
16:51 Google Voice - OLD аккаунты "SMS и звонки" 
15:30 Продам аккаунты HH.RU 
21:06 Точные прогнозы на футбол 
12:43 Куплю проигрышные букмекерские аккаунты 
04:33 Половина скидок на распродажах — фейк 
07:53 НейроБабушка наказывает мошенников 
19:59 Осталось 3-5 месяцев до блокировки YouTube в России, — заявил Клименко 
19:57 Пятница 13-ое: VK принял радикальное решение и закрыл доступ к порно контенту 
14:57 Конгресс США заявил о лабораторном происхождении коронавируса