Как заменить значок

голоса: 0

Как заменить этот  значок на свой? и как сделать чтобы при нажатие на иконку переходило на страницу материала возле которого он будет расположен?

Адрес сайта http://dnepr-citi.do.am/publ/
| Автор: | Категория: Дизайн сайта

Ответов: 2

голоса: 0
 
Лучший ответ

В стилях найдите строку номер 397:

.eTitle {font: normal 24px/30px 'Arial';color: #707070;border-bottom: 1px solid #bfbfbf; padding: 0 0 5px 35px; background: url('/.s/t/1221/16.png') no-repeat 0 5px;}

вот это - /.s/t/1221/16.png и есть текущая иконка, замените эту ссылку на вашу и иконка заменится. Дублировать ссылку на материал не нужно, так как рядом она уже находится.

| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk

Таблиця стилей CSS - я не нашел такую ссылку 

/.s/t/1221/16.png
Владислав Демченко,

Все правильно, у вас стили сохранились от старого шаблона.

  1. Перейти в Панель управления - Главная - Дизайн - Резервное копирование шаблонов - Создать резервную копию. 
  2. Перейти в Панель управления - Главная - Дизайн - Быстрая замена участков шаблонов. Тип замены(многострочный).
      Что заменить:
    <link rel="stylesheet" href="/.s/src/css/1221.css" type="text/css">

    на что:

    <link rel="stylesheet" href="/_st/my.css" type="text/css">

    жмем кнопку Произвести замену.

  3. Перейти в таблицу стилей СSS - http://dnepr-citi.do.am/publ/panel/?a=tmpl;m=3;t=3 нажать на кнопку Восстановить стандартный шаблон, после вы найдете те стили о которых я говорил выше.

Пункт 1 обязателен к выполнению чтобы потом не говорили, что вам поломали шаблон.

Спасибо, всё получилось, скажите, могу ли я использовать разные иконки, к промеру: "Доска объявлений" - одна иконка, "Новости сайта" - другая иконка?
Владислав Демченко,
да, можно, название сайта в виде материалов завертываем в другой класс не в титл как выше и задаем ему свою иконку фона
голоса: 0

Для замены картинки измените этот код. Это 397 строчка в css 

.eTitle {
    font: normal 24px/30px 'Arial';
    color: #707070;
    border-bottom: 1px solid #bfbfbf;
    padding: 0 0 5px 35px;
    background: url('/.s/t/1221/16.png' - это картинка которую нужно поменять) no-repeat 0 5px;
}

 

Для того чтоб она была кликабельна, замените

<div class="eTitle" style="text-align:left;"><a href="$ENTRY_URL$">$TITLE$</a></div>

на 

<a class="eTitle" href="$ENTRY_URL$" style="text-align:left;">$TITLE$</a>

в коде вид материалов.

| Автор:
...