Как изменить иконку "избранное"

Добрый день уважаемые знатоки.
У меня проблема, нужно изменить иконку избранного. По-умолчанию эта иконка имеет вид звездочки, мне нужно изменить ее на сердечко.

Нашел в css файлы common.css, icon.css, topic.css – попытался переопределить иконку задавая новые координаты расположения. Нашел в сети, и скачал иконки сердечка 16х16, добавил их в папку images и указал к ним путь в common.css .favourite – ничего не помогло, на сайте так и отображаются «звездочки».

Если кто-то уже сталкивался с такой проблемой, прошу помощи, потому что у меня уже мозги закипают! :(
Подскажите куда смотреть, что читать, куда копать… )

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

avatar
После всех операций нужно чистить кэш
avatar
common.css
Было
.favourite 			{ display: inline-block; width: 11px; height: 11px; vertical-align: text-top; background: url(../images/icons-synio.png) 0 -37px no-repeat; cursor: pointer; }
.favourite.active 	{ background-position: 0 -65px; }
.favourite-count    { margin-left: 0; }


Стало
.favourite 			{ display: inline-block; width: 11px; height: 11px; vertical-align: text-top; background: url(../images/heart-empty.png) no-repeat; cursor: pointer; }
.favourite.active 	{ background: url(../images/heart-full.png) no-repeat; cursor: pointer; }
.favourite-count    { margin-left: 0; }


На сайте ничего не изменилось. Кеширование выключено. Весь кеш удален.
avatar
Могу ошибаться, но всё таки это наверное связанно с кэшом… Тут либо через админку сбрасывать, либо непосредственно из папок удалять… Попробуй удалить снова из этих директорий: /templates/cache/название шаблона, /templates/compiled/название шаблона…
avatar
Все также. Вот думаю, может я не в том месте вношу изменения? (проверил все папки с кешем — все пустые)
avatar
А можно ссылку на сайт?
avatar
Ссылку нельзя. :) Там все еще такое сырое, что мне стыдно показывать.
Зато вы можете меня поздравить. Еще вчера вечером внес изменения в код
.favourite 			{ display: inline-block; width: 11px; height: 11px; vertical-align: text-top; background: url(../images/heart-empty.png) no-repeat; cursor: pointer; }
.favourite.active 	{ background: url(../images/heart-full.png) no-repeat; cursor: pointer; }
.favourite-count    { margin-left: 0; }

На сайте ничего не поменялось (хотя кеша не было, и он вообще отключен).
А сегодня все заработало, теперь у меня вместо звездочек сердечки! (Во время изменения, вчера, папка с кешем была пустая, сегодня утром она полная, удалил все файлы, и иконки поменялись).
Однако, меня теперь волнует вопрос, какого фига при отключенном в config.php кеше, он все равно создается?
avatar
Поздравляю!)) Я сталкивался с этим… Работая над своим сайтом, я также отключил в конфиге кеширование, но мне это не помогло… Пришлось после каждого изменения всё время подчищать кэш ручками…

А сегодня все заработало

Тогда наверное это был кэш браузера.))
avatar
Хм, а вы как-то решили эту проблему с «самосоздающимся» кешем?
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.