Не отображается кнопки сбоку (админка, вверх)

Не отображается кнопки сбоку (админка, вверх)
Подскажите пожалуйста в какую сторону думать?

29 комментариев

avatar
а какой ответ сервера на запрос изображения?
avatar
а как это посмотреть?
avatar
в фаербаге. вам проще сайт показать.
avatar
avatar
Смотрим CSS
.toolbar .toolbar-topic a.toolbar-topic-prev i { display: block; width: 19px; height: 32px; 
background: url(http://slreloaded.rutemplates/skin/synio/images/icons-synio.png) -211px -23px no-repeat; }

Видно… slreloaded.rutemplates/skin/synio… чего не хватает?
avatar
вроде все картинки есть(
avatar
Давайте пойдем с другой стороны — что вы меняли в конфиге?
найдите этот блок в своем конфиге:
/**
 * Параметры компрессии css-файлов
 */
$config['compress']['css']['merge'] = true;       // указывает на необходимость слияния файлов по указанным блокам.
$config['compress']['css']['use']   = false;       // указывает на необходимость компрессии файлов. Компрессия используется только в активированном режиме слияния файлов.
$config['compress']['css']['case_properties']     = 1;
$config['compress']['css']['merge_selectors']     = 0;
$config['compress']['css']['optimise_shorthands'] = 1;
$config['compress']['css']['remove_last_;']       = true;
$config['compress']['css']['css_level']           = 'CSS2.1';
$config['compress']['css']['template']            = "highest_compression";

и скажите какие параметры там у вас.
avatar
* Параметры компрессии css-файлов
*/
$config['compress']['css']['merge'] = true; // указывает на необходимость слияния файлов по указанным блокам.
$config['compress']['css']['use'] = false; // указывает на необходимость компрессии файлов. Компрессия используется только в активированном режиме слияния файлов.
$config['compress']['css']['case_properties'] = 1;
$config['compress']['css']['merge_selectors'] = 0;
$config['compress']['css']['optimise_shorthands'] = 1;
$config['compress']['css']['remove_last_;'] = true;
$config['compress']['css']['css_level'] = 'CSS2.1';
$config['compress']['css']['template'] = «highest_compression»;
avatar
я вот думаю, возможно проблема в том что
Current PHP version: 5.5

или проблема в ошибке какой-либо при обновлении
обновлял движок недавно с 1.0 до 1.03 и переносил на другой хостинг

Вот что я делал (как в ридми)
ОБНОВЛЕНИЕ С ВЕРСИИ 1.0
0. ОБЯЗАТЕЛЬНО СДЕЛАЙТЕ РЕЗЕРВНЫЕ КОПИИ ВАШЕГО САЙТА И БАЗЫ ДАННЫХ
1. Удалите старые файлы кроме /config/config.local.php и каталога /uploads/ со всеми файлами, скопируйте новые файлы движка в нужный каталог сайта
2.1 Зайти по адресу ваш_сайт_на_ls/install/ и на шаге создания базы данных поставить галку «Конвертировать базу 1.0 в 1.0.3»
avatar
Вы сами редактировали КСС? Дело в том, что там должны быть относительные пути.
Либо тот блок, о котором я говорю вы меняли в конфиг.локал.пхп.
Сбросьте кеш сайта.
avatar
СSS не редактировал, вносил правки в config.php и config.local.php
ну и конечно вносил правки в footer.tpl Про какие файлы вы имеете в виду? (КСС) Кэш сбрасывал- не помогает
avatar
отключите компрессию файлов, как указал Shrike ниже и потом посмотрим
avatar
Можно временно отключить слияние CSS
$config['compress']['css']['merge'] = false;

И что у вас в common.css внутри .toolbar .toolbar-topic a.toolbar-topic-prev i
avatar
И что у вас в common.css внутри .toolba

{include file='blocks.tpl' group='toolbar'}


.toolbar-topic
{if $params.iCountTopic}



{/if}

a.toolbar-topic-prev i
вот это не совсем понял где этот файл должен быть?
avatar
templates\skin\synio\css
avatar
Можно временно отключить слияние CSS
это помогло. Но как добиться такого же результата без отключения?
avatar
складывается впечатление, что вы где-то опцию $config['compress']['css']['use'] включаете.

Или (!) вы включили эту опцию, получили солидный файл, потом отключили, а файл остался.
включите снова и проверьте результат.
avatar
с
$config['compress']['css']['merge'] = false;
все отображается

с
$config['compress']['css']['merge'] = true;
нет

Может просто оставить выключенным или все таки как-то по другому нужно?
avatar
вы как кеш чистили? сайта + браузера?
avatar
пробовал чистить кэш через админку и в браузере- результат такой же
avatar
то что $config['compress']['css']['merge'] = false; это не страшно? или все-таки нужно добиваться чтобы с 'true' работало?
avatar
то что $config['compress']['css']['merge'] = false; это не страшно?
в ИЕ может не корректно отображаться ваш сайт, например, не говоря уже о большом к-ве запросов.
или все-таки нужно добиваться чтобы с 'true' работало?
да
avatar
как это сделать подскажите пожалуйста
avatar
отключить ВСЕ плагины и проверять на стандартном шаблоне
avatar
выключил все плагины, очистил кэш, шаблон стандартный все равно так же
avatar
дальше гадать бессмысленно — нужно чтобы кто-то уже по фтп посмотрел что у вас да как.
avatar
можете вы глянуть?
avatar
в личку фтп доступ и сайт
avatar
Итак, расскажу что же наделал ТС у себя на хостинге. Когда я уже все исправил, то оказалось, что сайт недавно переехал на новый хостинг и, конечно, автор забыл упомянуть об этом в топике.

Примечание: если вы хотите чтобы вам помогли в решении проблемы — всегда давайте наиболее полную информацию: версия пхп, лс, плагина, последние действия (недавняя смена хостинга, шаблона, дизайна, правки в файлах). Чем больше дадите информации — тем больше шансов что вам помогут решить проблему. Топики о помощи с одним предложением почти всегда остаются без ответа. Ещё и минусом получат.

Что же было:

1. Все конфиги были сохранены в неверной кодировке — utf-8 с BOM. Нужно запомнить, что все файлы движка должны быть в кодировке utf-8 БЕЗ BOM. Если не знаете что это такое — гуглите. На этом сайте масса разговоров было на эту тему.

Проблема: из-за этого ехала верстка на сайте и могли не работать корректно некоторые плагины.

Причем автор писал ранее:
Сохранил файл config.php в формате utf8 without BOM, как рекомендуют тут результат: не помогло

Не «рекомендуют», а "однозначно крайне требуют", другие варианты не подходят.

2. На сайте все изображения на элементах интерфейса перестали показываться т.к. пути были такими в CSS:
background: url(http://slreloaded.rutemplates/skin/synio/images/icons-synio.png)


При включенных таких параметрах конфига:

$config['compress']['css']['merge'] = true;       // указывает на необходимость слияния файлов по указанным блокам.
$config['compress']['css']['use']   = false;       // указывает на необходимость компрессии файлов. Компрессия используется только в активированном режиме слияния файлов.


которые верны, но компрессор уверенно путал пути и убирал слеш, что приводило к неверному адресу:

slreloaded.rutemplates/skin/

т.е. недоставало слеша после домена.

Дело оказалось в неверно выставленном серверном пути в конфиг.локал.пхп:

$config['path']['root']['server'] = '/home/site/public_html/';


в конце пути не должно было быть слеша:

$config['path']['root']['server'] = '/home/site/public_html';


как и для веб адреса

$config['path']['root']['web'] = 'http://site.ru';


3. Также в топике я писал НЕ включать параметр сжатия, но автор почему-то решил по-другому — по факту осмотра пациента:
$config['compress']['css']['use']   = true;       // указывает на необходимость компрессии файлов. Компрессия используется только в активированном


что делать нельзя. он должен быть всегда:

$config['compress']['css']['use']   = false;       // указывает на необходимость компрессии файлов. Компрессия используется только в активированном


Кросспост из гида.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.