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


Как Отобразить Описание Категории


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

#1 Sate

Sate

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

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

Отправлено 06 Март 2014 - 19:35

Добрый день. Сейчас описание категории отображается только на последнем уровне вложенности, т.е. на той странице, где мы видим сами товары. Как сделать так, чтобы описание категорий было на всех уровнях вложенности категорий.

Аккаунт SL-274977

#2 Vaccina

Vaccina

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

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

Отправлено 07 Март 2014 - 05:03

укажите пожалуйста ссылку на категорию без товаров, но в котором имеются и подкатегории и само описание категории

#3 JustTattoo

JustTattoo

    Пользователь

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

Отправлено 14 Март 2014 - 23:24

Просмотр сообщенияVaccina (07 Март 2014 - 05:03) писал:

укажите пожалуйста ссылку на категорию без товаров, но в котором имеются и подкатегории и само описание категории
http://just-tattoo-s...очные-машинки-1 Для примера здесь не отображается описание, а оно есть. И можно ли как-то убрать надпись что в категории 0 товаров?

#4 Vaccina

Vaccina

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

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

Отправлено 15 Март 2014 - 02:52

На счет отображения кол-ва товара, в шаблоне HTML найдите:
{% IF IS_FULL_CATALOG %}Каталог ({GOODS_PAGES_RESULTS} товар{GOODS_PAGES_RESULTS | gen_word_end("","а","ов")} в категории){% ELSE %}{CATEGORY_NAME} ({GOODS_PAGES_RESULTS} товар{GOODS_PAGES_RESULTS | gen_word_end("","а","ов")} в категории){% ENDIF %}
замените на:
{% IF IS_FULL_CATALOG %}Каталог{% ELSE %}{CATEGORY_NAME}{% ENDIF %}

На счет описания, попробуйте реализовать следующее, шаблон Товары, найдите:
<div class="product-list2">
	{% FOR nested_categories_list %}
	  <div class="prod_hold">
		<div>
		  <div class="image goods-cat-image-medium-square">
			<a href="{nested_categories_list.URL}" title="Перейти к категории &laquo;{nested_categories_list.NAME}&raquo;">
			  <img class="goods-cat-image-medium" src="{% IF nested_categories_list.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{nested_categories_list.IMAGE_MEDIUM}{% ENDIF %}">
			</a>
		  </div>
		  <div class="name"><a class="category-name" href="{nested_categories_list.URL}" title="Перейти к категории &laquo;{nested_categories_list.NAME}&raquo;">{nested_categories_list.NAME}</a></div>
		</div>
	  </div>
	{% ENDFOR %}
  </div>
<br clear="all"/>
после него вставьте:
{% IF CATEGORY_DESCRIPTION || CATEGORY_SEO_DESCRIPTION_SHORT || CATEGORY_SEO_DESCRIPTION_LARGE %}
	<div class="box htmlDataBlock">
	  <div class="box-content">
		{% IF CATEGORY_DESCRIPTION %}
		  {CATEGORY_DESCRIPTION}
		{% ENDIF %}
	   
		<!-- Короткое SEO описание категории -->
		{% IF CATEGORY_SEO_DESCRIPTION_SHORT %}
		  {CATEGORY_SEO_DESCRIPTION_SHORT}
		{% ENDIF %}
	   
		{% IF CATEGORY_SEO_DESCRIPTION_LARGE %}
		  {CATEGORY_SEO_DESCRIPTION_LARGE}
		{% ENDIF %}
	  </div>
	</div>
  {% ENDIF %}
	 


#5 JustTattoo

JustTattoo

    Пользователь

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

Отправлено 15 Март 2014 - 12:24

Просмотр сообщенияVaccina (15 Март 2014 - 02:52) писал:

На счет отображения кол-ва товара, в шаблоне HTML найдите:
{% IF IS_FULL_CATALOG %}Каталог ({GOODS_PAGES_RESULTS} товар{GOODS_PAGES_RESULTS | gen_word_end("","а","ов")} в категории){% ELSE %}{CATEGORY_NAME} ({GOODS_PAGES_RESULTS} товар{GOODS_PAGES_RESULTS | gen_word_end("","а","ов")} в категории){% ENDIF %}
замените на:
{% IF IS_FULL_CATALOG %}Каталог{% ELSE %}{CATEGORY_NAME}{% ENDIF %}

На счет описания, попробуйте реализовать следующее, шаблон Товары, найдите:
<div class="product-list2">
{% FOR nested_categories_list %}
	 <div class="prod_hold">
	 <div>
		 <div class="image goods-cat-image-medium-square">
		 <a href="{nested_categories_list.URL}" title="Перейти к категории &laquo;{nested_categories_list.NAME}&raquo;">
			 <img class="goods-cat-image-medium" src="{% IF nested_categories_list.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{nested_categories_list.IMAGE_MEDIUM}{% ENDIF %}">
		 </a>
		 </div>
		 <div class="name"><a class="category-name" href="{nested_categories_list.URL}" title="Перейти к категории &laquo;{nested_categories_list.NAME}&raquo;">{nested_categories_list.NAME}</a></div>
	 </div>
	 </div>
{% ENDFOR %}
</div>
<br clear="all"/>
после него вставьте:
{% IF CATEGORY_DESCRIPTION || CATEGORY_SEO_DESCRIPTION_SHORT || CATEGORY_SEO_DESCRIPTION_LARGE %}
<div class="box htmlDataBlock">
	 <div class="box-content">
	 {% IF CATEGORY_DESCRIPTION %}
		 {CATEGORY_DESCRIPTION}
	 {% ENDIF %}
	
	 <!-- Короткое SEO описание категории -->
	 {% IF CATEGORY_SEO_DESCRIPTION_SHORT %}
		 {CATEGORY_SEO_DESCRIPTION_SHORT}
	 {% ENDIF %}
	
	 {% IF CATEGORY_SEO_DESCRIPTION_LARGE %}
		 {CATEGORY_SEO_DESCRIPTION_LARGE}
	 {% ENDIF %}
	 </div>
</div>
{% ENDIF %}
	

Отображение пропало, а вот код с описанием не помог, не появилось

#6 Alexey11

Alexey11

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

  • Модератоpы
  • 1 057 сообщений
  • ГородНижний новгород

Отправлено 16 Март 2014 - 09:13

Просмотр сообщенияJustTattoo (15 Март 2014 - 12:24) писал:

Отображение пропало, а вот код с описанием не помог, не появилось

Данное описание категории находиться чуть ниже.

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

  • qwfsfsa.png


#7 Sate

Sate

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

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

Отправлено 16 Март 2014 - 12:14

Просмотр сообщенияAlexey11 (16 Март 2014 - 09:13) писал:

Данное описание категории находиться чуть ниже.

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

#8 Alexey11

Alexey11

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

  • Модератоpы
  • 1 057 сообщений
  • ГородНижний новгород

Отправлено 17 Март 2014 - 07:08

Просмотр сообщенияSate (16 Март 2014 - 12:14) писал:

А как сделать так, чтобы описание отображалось не в самом низу, а сразу после вложенных категорий?
Найдите данный блок кода в шаблоне main.css

.product-list, .product-list2, .product-list3, .product-list4 {padding: 10px;margin-bottom:15px;background-color:#ffffff;-webkit-border-radius: 5px;-moz-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;border-bottom:4px solid #e1e1e1;box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.1);  -moz-box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.1);*border: solid 1px #e1e1e1;border: solid 1px #e1e1e1\0/;float: left;width: 100%;box-sizing: border-box;}


замените его на:


.product-list, .product-list2, .product-list3, .product-list4 {padding: 10px;margin-bottom:15px;background-color:#ffffff;-webkit-border-radius: 5px;-moz-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;border-bottom:4px solid #e1e1e1;box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.1);  -moz-box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.1);*border: solid 1px #e1e1e1;border: solid 1px #e1e1e1\0/;display:inline-block;width: 100%;box-sizing: border-box;}


#9 Sate

Sate

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

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

Отправлено 17 Март 2014 - 19:13

Все получилось. Спасибо!

#10 Kaluchka

Kaluchka

    Пользователь

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

Отправлено 06 Апрель 2014 - 13:31

А как сделать что бы описание категории  все таки было перед подкатегориями?

#11 empty9228

empty9228

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

  • Модератоpы
  • 618 сообщений

Отправлено 07 Апрель 2014 - 10:19

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

#12 Cybernetic

Cybernetic

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

  • Пользователи
  • PipPipPipPip
  • 1 014 сообщений

Отправлено 18 Апрель 2014 - 11:21

Сделал так, но описание не поднялось, помогите его поднять, пожалуйста.

#13 Cybernetic

Cybernetic

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

  • Пользователи
  • PipPipPipPip
  • 1 014 сообщений

Отправлено 18 Апрель 2014 - 11:27

Просмотр сообщенияAlexey11 (17 Март 2014 - 07:08) писал:

Найдите данный блок кода в шаблоне main.css

.product-list, .product-list2, .product-list3, .product-list4 {padding: 10px;margin-bottom:15px;background-color:#ffffff;-webkit-border-radius: 5px;-moz-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;border-bottom:4px solid #e1e1e1;box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.1);*border: solid 1px #e1e1e1;border: solid 1px #e1e1e1\0/;float: left;width: 100%;box-sizing: border-box;}


замените его на:


.product-list, .product-list2, .product-list3, .product-list4 {padding: 10px;margin-bottom:15px;background-color:#ffffff;-webkit-border-radius: 5px;-moz-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;border-bottom:4px solid #e1e1e1;box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.1);*border: solid 1px #e1e1e1;border: solid 1px #e1e1e1\0/;display:inline-block;width: 100%;box-sizing: border-box;}

Сделал так, но описание не поднялось, помогите его поднять, пожалуйста.

#14 Cybernetic

Cybernetic

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

  • Пользователи
  • PipPipPipPip
  • 1 014 сообщений

Отправлено 18 Апрель 2014 - 12:57

Посмотрите пожалуйста!

#15 Castiel

Castiel

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

  • Модераторы
  • 3 519 сообщений
  • ГородНижний Новгород

Отправлено 18 Апрель 2014 - 16:46

Просмотр сообщенияCybernetic (18 Апрель 2014 - 12:57) писал:

Посмотрите пожалуйста!

Если я вас правильно понял, вы хотите выводить описание категории и затем ее содержимое.
Для этого В шаблоне "Товары"
Находим и удаляем:
<!-- В корне каталога товаров отобразим все корневые категории если они есть на сайте -->
{% IF IS_FULL_CATALOG && nested_categories_list_empty=0 || goods_empty=1 && nested_categories_list_empty=0 && goods_filters_empty=1 %}
  <!-- Блок навигации по категориям, вложенным в текущую категорию -->
  <div class="product-list2">
	{% FOR nested_categories_list %}
	  <div class="prod_hold">
		<div>
		  <div class="image goods-cat-image-medium-square">
			<a href="{nested_categories_list.URL}" title="Перейти к категории &laquo;{nested_categories_list.NAME}&raquo;">
			  <img class="goods-cat-image-medium" src="{% IF nested_categories_list.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{nested_categories_list.IMAGE_MEDIUM}{% ENDIF %}">
			</a>
		  </div>
		  <div class="name"><a class="category-name" href="{nested_categories_list.URL}" title="Перейти к категории &laquo;{nested_categories_list.NAME}&raquo;">{nested_categories_list.NAME}</a></div>
		</div>
	  </div>
	{% ENDFOR %}
  </div>
  <br clear="all"/>

Далее перед:
<!-- В категориях используем стандартный алгоритм отображения товаров -->

Вставляем данный код
  <br clear="all"/>
<!-- В корне каталога товаров отобразим все корневые категории если они есть на сайте -->
{% IF IS_FULL_CATALOG && nested_categories_list_empty=0 || goods_empty=1 && nested_categories_list_empty=0 && goods_filters_empty=1 %}
  <!-- Блок навигации по категориям, вложенным в текущую категорию -->
  <div class="product-list2">
	{% FOR nested_categories_list %}
	  <div class="prod_hold">
		<div>
		  <div class="image goods-cat-image-medium-square">
			<a href="{nested_categories_list.URL}" title="Перейти к категории &laquo;{nested_categories_list.NAME}&raquo;">
			  <img class="goods-cat-image-medium" src="{% IF nested_categories_list.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{nested_categories_list.IMAGE_MEDIUM}{% ENDIF %}">
			</a>
		  </div>
		  <div class="name"><a class="category-name" href="{nested_categories_list.URL}" title="Перейти к категории &laquo;{nested_categories_list.NAME}&raquo;">{nested_categories_list.NAME}</a></div>
		</div>
	  </div>
	{% ENDFOR %}
  </div>



#16 Cybernetic

Cybernetic

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

  • Пользователи
  • PipPipPipPip
  • 1 014 сообщений

Отправлено 21 Апрель 2014 - 07:25

Просмотр сообщенияCastiel (18 Апрель 2014 - 16:46) писал:

Если я вас правильно понял, вы хотите выводить описание категории и затем ее содержимое.
Для этого В шаблоне "Товары"
Находим и удаляем:
<!-- В корне каталога товаров отобразим все корневые категории если они есть на сайте -->
{% IF IS_FULL_CATALOG && nested_categories_list_empty=0 || goods_empty=1 && nested_categories_list_empty=0 && goods_filters_empty=1 %}
<!-- Блок навигации по категориям, вложенным в текущую категорию -->
<div class="product-list2">
{% FOR nested_categories_list %}
<div class="prod_hold">
<div>
<div class="image goods-cat-image-medium-square">
<a href="{nested_categories_list.URL}" title="Перейти к категории &laquo;{nested_categories_list.NAME}&raquo;">
<img class="goods-cat-image-medium" src="{% IF nested_categories_list.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{nested_categories_list.IMAGE_MEDIUM}{% ENDIF %}">
</a>
</div>
<div class="name"><a class="category-name" href="{nested_categories_list.URL}" title="Перейти к категории &laquo;{nested_categories_list.NAME}&raquo;">{nested_categories_list.NAME}</a></div>
</div>
</div>
{% ENDFOR %}
</div>
<br clear="all"/>

Далее перед:
<!-- В категориях используем стандартный алгоритм отображения товаров -->

Вставляем данный код
<br clear="all"/>
<!-- В корне каталога товаров отобразим все корневые категории если они есть на сайте -->
{% IF IS_FULL_CATALOG && nested_categories_list_empty=0 || goods_empty=1 && nested_categories_list_empty=0 && goods_filters_empty=1 %}
<!-- Блок навигации по категориям, вложенным в текущую категорию -->
<div class="product-list2">
{% FOR nested_categories_list %}
<div class="prod_hold">
<div>
<div class="image goods-cat-image-medium-square">
<a href="{nested_categories_list.URL}" title="Перейти к категории &laquo;{nested_categories_list.NAME}&raquo;">
<img class="goods-cat-image-medium" src="{% IF nested_categories_list.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{nested_categories_list.IMAGE_MEDIUM}{% ENDIF %}">
</a>
</div>
<div class="name"><a class="category-name" href="{nested_categories_list.URL}" title="Перейти к категории &laquo;{nested_categories_list.NAME}&raquo;">{nested_categories_list.NAME}</a></div>
</div>
</div>
{% ENDFOR %}
</div>


Нет, я просто хочу поднять описание категорий, которое опустилось вниз,  к содержимому (к иконкам категорий)

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

  • Для сайта6.png


#17 MikDark

MikDark

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

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

Отправлено 21 Апрель 2014 - 07:32

Просмотр сообщенияCybernetic (21 Апрель 2014 - 07:25) писал:

Нет, я просто хочу поднять описание категорий, которое опустилось вниз,  к содержимому (к иконкам категорий)

А уточните, в каком браузере у Вас это происходит?

#18 Cybernetic

Cybernetic

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

  • Пользователи
  • PipPipPipPip
  • 1 014 сообщений

Отправлено 21 Апрель 2014 - 07:39

Просмотр сообщенияMikDark (21 Апрель 2014 - 07:32) писал:

А уточните, в каком браузере у Вас это происходит?
О! точно! такое только в Firefoxe 22.0. В других (Chrome, IE) все нормально

#19 MikDark

MikDark

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

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

Отправлено 21 Апрель 2014 - 07:44

Просмотр сообщенияCybernetic (21 Апрель 2014 - 07:39) писал:

О! точно! такое только в Firefoxe 22.0. В других (Chrome, IE) все нормально

В main.css найдите код:
#column-left + #content {
	margin-left: 235px;
}

и замените его на:
#column-left + #content {
	float: right;
	width: 970px;
}


#20 Cybernetic

Cybernetic

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

  • Пользователи
  • PipPipPipPip
  • 1 014 сообщений

Отправлено 21 Апрель 2014 - 09:30

Просмотр сообщенияMikDark (21 Апрель 2014 - 07:44) писал:

В main.css найдите код:
#column-left + #content {
margin-left: 235px;
}

и замените его на:
#column-left + #content {
float: right;
width: 970px;
}

Произвел изменения в main.css, но ничего не поменялось




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

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