Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

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

Как сделать иконку в боксе box_categories, что бы рядом с каждой категорией выводилась маленькая иконка. На стандартном шаблоне там выводятся папочки.


1. Сначала позаботься о том, чтоб маленькие иконки были в наличии.  В админке надо дорабатывать это, видимо. Вряд ли Вы захотите их делать вручную.
2. Сам бокс дорабатывать на вывод (шаблон и PHP).


по подробнее можно? где правится именно иконки?



по подробнее можно? где правится именно иконки?


Нигде не правятся, так как нет иконок у категорий вообще.
Скрипты для этого  создавать надо, почти с нуля.


На стандартном шаблоне там выводятся папочки.

Если говорить про шаблон default, то эти папочки лежат в themes/шаблон/img, их зовут tree1/gif, tree2.gif, tree3.gif. Свои иконки можете залить вместо них. Посля этого придётся форматировать в файле style.css
За категории там отвечают эти классы...
.CatNavi
{
  padding-left: 25px;
}

.CatLevel1,
.CatLevel2,
.CatLevel3,
.CatLevel4,
.CatLevel5,
.CatLevel6
{
  list-style-type: none;
  padding-left: 17px;
  padding-top: 2px;
  background: url('img/tree1.gif') no-repeat;
  background-position: 0px 0px;
}


#CatNavi{
padding: 0;
margin: 0;
}

.SubMenue{
background: url(img/tree3.gif) no-repeat top left;
}
.CurrentParent, .Current{
background: url(img/tree2.gif) no-repeat top left;
}
li.Current{
font-weight: bold;
}
.Current ul li
{
  font-weight: normal;
}



Как сделать иконку в боксе box_categories, что бы рядом с каждой категорией выводилась маленькая иконка. На стандартном шаблоне там выводятся папочки.



Свои иконки можете залить вместо них.


Вопрос-то был, видимо, в том, как на КАЖДУЮ категорию выводить СВОЮ иконку.  А не в том,  как заменить одну картинку на другую.


тут или дописывать на пшп, или делать по цсс, нужно для каждой категории свой стиль делать


grigВопрос-то был, видимо, в том, как на КАЖДУЮ категорию выводить СВОЮ иконку.  А не в том,  как заменить одну картинку на другую. А я не вижу в вопросе, что на каждую категорию нужны отдельные иконки. Что он имел ввиду знает только он-автор темы. Если на каждую категорию свою иконку, тогда как пишет ZAP надо дописывать php и стили.


1 Если делать совсем маленькие картинки категорий - то смысла нету. ибо будет не понятно, ужмется сильно(если брать те которые есть)
2 Если делать через CSS как пишет ZAP, то будет как нужно, но нужно будет каждой категории делать отдельную маленькую картинку
3 Можно сделать доп поле в админке и грузить миниатюру специально для меню - но не практично, хотя не помешало бы

по 3 пункту - все лишь добавить id категории к классу

Главное понять, что именно ТС имел ввиду


Есть способ быстро решить проблему.
Добавить

img src="images/categories/ВАША_КАРТИНКА.png">НАЗВАНИЕ_КАТЕГОРИИ

прямо в админке в название категории.

Я поначалу так и сделал, но потом отказался, так в разных местах название категории отображается вместе с HTML кодами.
То есть у Вас будет название категории не "Ноутбуки",
а  img src="images/categories/ВАША_КАРТИНКА.png">Ноутбуки.

Я когда делал вывод картинок в top_filter, у меня все это повылазило.

Так что тема остается актуальной.

К стати  на где то видел сайт на шопесе ,где это реализовано.
Сейчас сам ищу. ;D


Источник



Copyright ShopOS