Перейти к содержимому


Иконки Категорий Каталога Товара В Левом Меню


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 28

#1 ALEXp

ALEXp

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 194 сообщений

Отправлено 12 Октябрь 2012 - 22:51

Подскажите, как в моём случае поставить иконки напротив названий категорий.Вот код
<h4 class="contentTbodyCatalogHeader"><a href="{CATALOG_full_URL}" class="indexPage">Каталог товаров</a></h4>
			  <ul id="subNavigation">
		  		  {%IFNOT catalog_full_empty %}
				  {% FOR catalog_full %}
					{% IFNOT catalog_full.HIDE %}
					  {% IF catalog_full.FIRST %}
					  <ul id="myTree">{% ENDIF %}
					  <li>
						<a href="{catalog_full.URL}"
						  {% IF catalog_full.CURRENT %}
							class="contentTbodycatalog_fullCurent"
							  {% ELSEIF catalog_full.CURRENT_PARENT %}
							class="contentTbodycatalog_fullCurentBranch"
						  {% ENDIF %}
						  {% IF catalog_full.ISSET_SUB %}rel="withchild"{% ENDIF %}
						  >{catalog_full.NAME} 
						<!-- Отображение количества товаров в категории -->
						{% IF catalog_full.GOODS_COUNT>0 %}
						({catalog_full.GOODS_COUNT})
						{% ENDIF %}
					  </a>
					{% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
				  {% IF catalog_full.LAST %}
					{% FOR out %}</ul>{%IFNOT catalog_full.out.LAST %}</li>{% ENDIF %}{% ENDFOR %}
				  {% ENDIF %}
				{% ENDIF %}
			  {% ENDFOR %}
			{% ENDIF %}
	  				</ul>

Сообщение отредактировал ALEXp: 15 Октябрь 2012 - 22:42


#2 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 16 Октябрь 2012 - 07:59

Вам необходимо вставлять код изображений перед ссылкой

<a href="{catalog_full.URL}"

Например
<h4 class="contentTbodyCatalogHeader"><a href="{CATALOG_full_URL}" class="indexPage">Каталог товаров</a></h4>
			  <ul id="subNavigation">
						  {%IFNOT catalog_full_empty %}
				  {% FOR catalog_full %}
					{% IFNOT catalog_full.HIDE %}
					  {% IF catalog_full.FIRST %}
					  <ul id="myTree">{% ENDIF %}
					  <li>
						{%IF catalog_full.NAME=Название 1%} <img src="" alt="" />
						{%ELSEIF catalog_full.NAME=Название 2%} <img src="" alt="" />
						{%ENDIF%}
						<a href="{catalog_full.URL}"
						  {% IF catalog_full.CURRENT %}
							class="contentTbodycatalog_fullCurent"
							  {% ELSEIF catalog_full.CURRENT_PARENT %}
							class="contentTbodycatalog_fullCurentBranch"
						  {% ENDIF %}
						  {% IF catalog_full.ISSET_SUB %}rel="withchild"{% ENDIF %}
						  >{catalog_full.NAME} 
						<!-- Отображение количества товаров в категории -->
						{% IF catalog_full.GOODS_COUNT>0 %}
						({catalog_full.GOODS_COUNT})
						{% ENDIF %}
					  </a>
					{% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
				  {% IF catalog_full.LAST %}
					{% FOR out %}</ul>{%IFNOT catalog_full.out.LAST %}</li>{% ENDIF %}{% ENDFOR %}
				  {% ENDIF %}
				{% ENDIF %}
			  {% ENDFOR %}
			{% ENDIF %}
								</ul>


#3 ALEXp

ALEXp

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 194 сообщений

Отправлено 16 Октябрь 2012 - 20:52

 ALEXp (12 Октябрь 2012 - 22:51) писал:

Подскажите, как в моём случае поставить иконки напротив названий категорий.Вот код
<h4 class="contentTbodyCatalogHeader"><a href="{CATALOG_full_URL}" class="indexPage">Каталог товаров</a></h4>
			  <ul id="subNavigation">
		  		  {%IFNOT catalog_full_empty %}
				  {% FOR catalog_full %}
					{% IFNOT catalog_full.HIDE %}
					  {% IF catalog_full.FIRST %}
					  <ul id="myTree">{% ENDIF %}
					  <li>
						<a href="{catalog_full.URL}"
						  {% IF catalog_full.CURRENT %}
							class="contentTbodycatalog_fullCurent"
							  {% ELSEIF catalog_full.CURRENT_PARENT %}
							class="contentTbodycatalog_fullCurentBranch"
						  {% ENDIF %}
						  {% IF catalog_full.ISSET_SUB %}rel="withchild"{% ENDIF %}
						  >{catalog_full.NAME} 
						<!-- Отображение количества товаров в категории -->
						{% IF catalog_full.GOODS_COUNT>0 %}
						({catalog_full.GOODS_COUNT})
						{% ENDIF %}
					  </a>
					{% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
				  {% IF catalog_full.LAST %}
					{% FOR out %}</ul>{%IFNOT catalog_full.out.LAST %}</li>{% ENDIF %}{% ENDFOR %}
				  {% ENDIF %}
				{% ENDIF %}
			  {% ENDFOR %}
			{% ENDIF %}
	  				</ul>
Спасибо, все встало по категориям. А теперь, пожалуйста, подскажите как сделать так чтоб иконка категории и название были на одном уровне, ну и название категории было посередине иконки, сейчас как на фото Заранее СПАСИБО.

Прикрепленные изображения

  • 345.jpg


#4 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 17 Октябрь 2012 - 11:38

Попробуйте следующее - В файл стилей main.css добавить

#myTree li img {
   display: block;
   float: left;
}

далее найти

#subNavigation li a:link, #subNavigation li a:visited {
	color: #666666;
	display: block;
	padding-left: 15px;
}

и заменить на

#subNavigation li a:link, #subNavigation li a:visited {
   color: #666666;
   display: block;
   padding-bottom: 5px;
   padding-left: 15px;
   padding-top: 5px;
}


#5 ALEXp

ALEXp

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 194 сообщений

Отправлено 17 Октябрь 2012 - 11:40

 ALEXp (16 Октябрь 2012 - 20:52) писал:

345.jpg
Спасибо, все встало по категориям. А теперь, пожалуйста, подскажите как сделать так чтоб иконка категории и название были на одном уровне, ну и название категории было посередине иконки, сейчас как на фото Заранее СПАСИБО.
спасибо за рекомендацию

#6 ALEXp

ALEXp

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 194 сообщений

Отправлено 17 Октябрь 2012 - 21:42

Спасибо. Всё сделал. Вы просто СУПЕР.

#7 zuikof

zuikof

    Новичок

  • Пользователи
  • Pip
  • 9 сообщений

Отправлено 14 Январь 2015 - 10:00

Здравствуйте.
Помогите и мне пожалуйста.
Пробовал сделать все по аналогии, к сожалению не получается ничего.
Либо перед каждой категорией появляются  такие <> скобки
либо ошибка синтаксиса

мой код каталога такой
<!-- Каталог сайта -->
    <div class="block">
      <div class="blocktitle bluesmall"><a href="{CATALOG_URL}">Каталог сайта</a></div>
      <div class="blockmain navigation fnt12n">
        <ul>
        {% IFNOT catalog_empty %}
          {% FOR catalog %}
            {% IFNOT catalog.HIDE %}
              <li class="{% IF catalog.LEVEL>0%}incat{% ENDIF %} {% IF catalog.CURRENT %}fnt12b{% ENDIF %}">
              <a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="padding-left:{catalog.LEVEL | multiply("30")}px"{% ENDIF %}>{catalog.NAME}</a>
              </li>
            {% ENDIF %}
          {% ENDFOR %}
        {% ENDIF %}
        </ul>
      </div>
      <div class="blockbottom"></div>
    </div>
    <!-- END Каталог сайта -->

куда нужно вставлять этот код ?
{%IF catalog_full.NAME=Название категории%} <img src="ссылка на иконку" alt="" />

{%ELSEIF catalog_full.NAME=Название 2%} <img src="ссылка на иконку" alt="" />
{%ENDIF%}

Спасибо заранее.
Аккаунт 218825

#8 MikDark

MikDark

    Активный участник

  • Модераторы
  • 6 468 сообщений

Отправлено 14 Январь 2015 - 10:04

 zuikof (14 Январь 2015 - 10:00) писал:

Здравствуйте.
Помогите и мне пожалуйста.
Пробовал сделать все по аналогии, к сожалению не получается ничего.
Либо перед каждой категорией появляются  такие <> скобки
либо ошибка синтаксиса

мой код каталога такой
<!-- Каталог сайта -->
<div class="block">
  <div class="blocktitle bluesmall"><a href="{CATALOG_URL}">Каталог сайта</a></div>
  <div class="blockmain navigation fnt12n">
<ul>
{% IFNOT catalog_empty %}
  {% FOR catalog %}
{% IFNOT catalog.HIDE %}
  <li class="{% IF catalog.LEVEL>0%}incat{% ENDIF %} {% IF catalog.CURRENT %}fnt12b{% ENDIF %}">
  <a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="padding-left:{catalog.LEVEL | multiply("30")}px"{% ENDIF %}>{catalog.NAME}</a>
  </li>
{% ENDIF %}
  {% ENDFOR %}
{% ENDIF %}
</ul>
  </div>
  <div class="blockbottom"></div>
</div>
<!-- END Каталог сайта -->

куда нужно вставлять этот код ?
{%IF catalog_full.NAME=Название категории%} <img src="ссылка на иконку" alt="" />

{%ELSEIF catalog_full.NAME=Название 2%} <img src="ссылка на иконку" alt="" />
{%ENDIF%}

Спасибо заранее.
Аккаунт 218825

Этот код нужно вставить перед:
<a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="padding-left:{catalog.LEVEL | multiply("30")}px"{% ENDIF %}>{catalog.NAME}</a>


#9 zuikof

zuikof

    Новичок

  • Пользователи
  • Pip
  • 9 сообщений

Отправлено 15 Январь 2015 - 11:16

 MikDark (14 Январь 2015 - 10:04) писал:

Этот код нужно вставить перед:
<a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="padding-left:{catalog.LEVEL | multiply("30")}px"{% ENDIF %}>{catalog.NAME}</a>

все перепробовал. Сейчас код выглядит так:
<!-- Каталог сайта -->
    <div class="block">
      <div class="blocktitle bluesmall"><a href="{CATALOG_URL}">Каталог сайта</a></div>
      <div class="blockmain navigation fnt12n">
        <ul>
        {% IFNOT catalog_empty %}
          {% FOR catalog %}
            {% IFNOT catalog.HIDE %}
              <li class="{% IF catalog.LEVEL>0%}incat{% ENDIF %} {% IF catalog.CURRENT %}fnt12b{% ENDIF %}">

              {%IF catalog_full.NAME=Майнкрафт %} <img src="http://design.mechta..._logo.png?9152" alt="" />
              {%ELSEIF catalog_full.NAME=Majnkraft 2%} <img src="http://design.mechta..._logo.png?9152" alt="" />
              {%ENDIF%}

              <a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="padding-left:{catalog.LEVEL | multiply("30")}px"{% ENDIF %}>{catalog.NAME}</a>
              </li>
            {% ENDIF %}
          {% ENDFOR %}
        {% ENDIF %}
        </ul>
      </div>
      <div class="blockbottom"></div>
    </div>
    <!-- END Каталог сайта -->
Название каталога пробовал по разному.
Вообще ничего не меняется. Что не так? Подскажите пожалуйста.

#10 Ирина345

Ирина345

    Активный участник

  • Модераторы
  • 5 709 сообщений

Отправлено 15 Январь 2015 - 12:16

 zuikof (15 Январь 2015 - 11:16) писал:

все перепробовал. Сейчас код выглядит так:
<!-- Каталог сайта -->
<div class="block">
  <div class="blocktitle bluesmall"><a href="{CATALOG_URL}">Каталог сайта</a></div>
  <div class="blockmain navigation fnt12n">
<ul>
{% IFNOT catalog_empty %}
  {% FOR catalog %}
{% IFNOT catalog.HIDE %}
  <li class="{% IF catalog.LEVEL>0%}incat{% ENDIF %} {% IF catalog.CURRENT %}fnt12b{% ENDIF %}">

  {%IF catalog_full.NAME=Майнкрафт %} <img src="http://design.mechta..._logo.png?9152" alt="" />
  {%ELSEIF catalog_full.NAME=Majnkraft 2%} <img src="http://design.mechta..._logo.png?9152" alt="" />
  {%ENDIF%}

  <a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="padding-left:{catalog.LEVEL | multiply("30")}px"{% ENDIF %}>{catalog.NAME}</a>
  </li>
{% ENDIF %}
  {% ENDFOR %}
{% ENDIF %}
</ul>
  </div>
  <div class="blockbottom"></div>
</div>
<!-- END Каталог сайта -->
Название каталога пробовал по разному.
Вообще ничего не меняется. Что не так? Подскажите пожалуйста.
Здравствуйте, найдите в hTML
{%IF catalog_full.NAME=Майнкрафт %} <img src="http://design.mechta-spb.ru/minecraft_logo.png?9152" alt="" />
			  {%ELSEIF catalog_full.NAME=Majnkraft 2%} <img src="http://design.mechta-spb.ru/minecraft_logo.png?9152" alt="" />
			  {%ENDIF%}
              замените на

{%IF catalog.NAME=Майнкрафт %} <img src="http://design.mechta-spb.ru/minecraft_logo.png?9152" alt="" />
			  {%ELSEIF catalog.NAME=Majnkraft 2%} <img src="http://design.mechta-spb.ru/minecraft_logo.png?9152" alt="" />
			  {%ENDIF%}


#11 zuikof

zuikof

    Новичок

  • Пользователи
  • Pip
  • 9 сообщений

Отправлено 16 Январь 2015 - 00:19

 Ирина345 (15 Январь 2015 - 12:16) писал:

Здравствуйте, найдите в hTML
{%IF catalog_full.NAME=Майнкрафт %} <img src="http://design.mechta-spb.ru/minecraft_logo.png?9152" alt="" />
{%ELSEIF catalog_full.NAME=Majnkraft 2%} <img src="http://design.mechta-spb.ru/minecraft_logo.png?9152" alt="" />
{%ENDIF%}
  замените на

{%IF catalog.NAME=Майнкрафт %} <img src="http://design.mechta-spb.ru/minecraft_logo.png?9152" alt="" />
{%ELSEIF catalog.NAME=Majnkraft 2%} <img src="http://design.mechta-spb.ru/minecraft_logo.png?9152" alt="" />
{%ENDIF%}

Спасибо. Все оказывается просто :-)
Теперь картинка грузится но немного не туда. Как это исправить?
Я хочу название категории убрать, либо скрыть на сайте, а вместо названия чтобы была картинка.

#12 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 16 Январь 2015 - 01:12

для удаления названия категории достаточно удалить:
{catalog.NAME}


#13 zuikof

zuikof

    Новичок

  • Пользователи
  • Pip
  • 9 сообщений

Отправлено 16 Январь 2015 - 01:42

 Vaccina (16 Январь 2015 - 01:12) писал:

для удаления названия категории достаточно удалить:
{catalog.NAME}

Спасибо, все отлично.
Остался только вопрос зачем нужна эта строка: {%ELSEIF catalog.NAME=Majnkraft2%}<img src="http://design.mechta..._logo.png?9152" alt=""/>
Можно ее удалить? Или что в ней нужно указывать?

#14 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 16 Январь 2015 - 02:05

Это условие вида: если название категории равняется Majnkraft2, то вставляем данную картинку minecraft_logo.png

#15 zuikof

zuikof

    Новичок

  • Пользователи
  • Pip
  • 9 сообщений

Отправлено 16 Январь 2015 - 09:33

 Vaccina (16 Январь 2015 - 01:12) писал:

для удаления названия категории достаточно удалить:
{catalog.NAME}

подскажите вот, что, пожалуйста. Если убрать {catalog.NAME} то убираются названия во всем меню (категории, подкатегории и т.д.), а как сделать чтобы убирались только названия категорий, а подкатегории отображались как прежде? Спасибо.

#16 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 17 Январь 2015 - 00:35

{catalog.NAME}

замените на:
{% IF catalog.LEVEL>0%}
{catalog.NAME}
{% ENDIF %}


#17 zuikof

zuikof

    Новичок

  • Пользователи
  • Pip
  • 9 сообщений

Отправлено 19 Январь 2015 - 01:57

 Vaccina (17 Январь 2015 - 00:35) писал:

{catalog.NAME}

замените на:
{% IF catalog.LEVEL>0%}
{catalog.NAME}
{% ENDIF %}


СПАСИБО!

#18 Iuhenio

Iuhenio

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 175 сообщений

Отправлено 24 Апрель 2015 - 22:20

Здравствуйте! Подскажите, пожалуйста, как добавить иконки к названиям категорий? :-)

#19 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 25 Апрель 2015 - 01:13

Для какого аккаунта вы хотите произвести изменения?

#20 Iuhenio

Iuhenio

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 175 сообщений

Отправлено 25 Апрель 2015 - 20:54

 Vaccina (25 Апрель 2015 - 01:13) писал:

Для какого аккаунта вы хотите произвести изменения?
изменения хочу произвести для
Аккаунт SL-293324




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных