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


Скрыть Категории И Поднять Описание


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

#1 girlsmile

girlsmile

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

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

Отправлено 31 Март 2016 - 21:41

Здравствуйте!

1) Подскажите, пожалуйста, как скрыть подкатегории, так чтобы заходя в раздел через меню, человек видел только товар, без подкатегорий (а по подкатегориям мог ходить только через меню)
Пробовала найти на форуме, но все попытки приводили к тому, что подкатегории скрывались, но если нет подкатегорий и есть товар, в итоге и он не отображался

2) В категория и подкатегория есть три поля для текста описание, краткое сео и полное сео и все они отображаются внизу, после товара. Подскажите, пожалуйста, как поле описания поднять наверх перед товарами, а остальные блоки оставить внизу

3) И чтобы не плодить темы, удалось сделать так чтобы рейтинг в превью не плавал, но не удается убрать рейтинг из превью совсем (не понимаю где это)

Спасибо

#2 Vaccina

Vaccina

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

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

Отправлено 01 Апрель 2016 - 03:06

В шаблоне Товары найдите:
<!-- В корне каталога товаров отобразим все корневые категории если они есть на сайте -->
{% IF IS_FULL_CATALOG && nested_categories_list_empty=0 || goods_empty=1 && nested_categories_list_empty=0 && goods_filters_empty=1 %}
  <!-- Блок навигации по категориям, вложенным в текущую категорию -->
  <div class="categories row {% IF index_page %}index{% ENDIF %}">
	{% FOR nested_categories_list %}
	  <div class="item {% IF index_page %}col-md-3 col-sm-4 col-sms-6 col-smb-12{% ELSE %}col-sm-4 col-sms-6 col-smb-12{% ENDIF %}">
		<div class="cat-item">
		  <a href="{nested_categories_list.URL}" title="Перейти к категории &laquo;{nested_categories_list.NAME}&raquo;" class="image goods-cat-image-medium">
			<img class="goods-cat-image-medium" src="{% IF nested_categories_list.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=summer{% ELSE %}{nested_categories_list.IMAGE_MEDIUM}{% ENDIF %}">
		  </a>
		  <a href="{nested_categories_list.URL}" title="Перейти к категории &laquo;{nested_categories_list.NAME}&raquo;" class="title">{nested_categories_list.NAME}</a>
		</div>
	  </div>
	{% ENDFOR %}
  </div>
  <!-- В категориях используем стандартный алгоритм отображения товаров -->
{% ELSE %}
   
  <!-- Блок навигации по категориям, вложенным в текущую категорию -->
  {% IF goods_empty=0 %}
  <div class="categories row">
	{% FOR nested_categories_list %}
	  <div class="item col-sm-4 col-sms-6 col-smb-12">
		<div class="cat-item">
		  <a href="{nested_categories_list.URL}" title="Перейти к категории &laquo;{nested_categories_list.NAME}&raquo;" class="image goods-cat-image-medium">
			<img class="goods-cat-image-medium" src="{% IF nested_categories_list.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=summer{% ELSE %}{nested_categories_list.IMAGE_MEDIUM}{% ENDIF %}">
		  </a>
		  <a href="{nested_categories_list.URL}" title="Перейти к категории &laquo;{nested_categories_list.NAME}&raquo;" class="title">{nested_categories_list.NAME}</a>
		</div>
	  </div>
	{% ENDFOR %}
  </div>
  {% ENDIF %}

замените на:
{% IF 1!=1 %}


далее найдите:
  <!-- Вывод всех видов описания категории -->
  {% IF CATEGORY_DESCRIPTION || CATEGORY_SEO_DESCRIPTION_SHORT || CATEGORY_SEO_DESCRIPTION_LARGE %}
  <div class="htmlDataBlock clear">
	<div class="box-content">
	  <!-- Описание категории -->
	  {% IF CATEGORY_DESCRIPTION %}
		<p>{CATEGORY_DESCRIPTION}</p>
	  {% ENDIF %}
	  <!-- Короткое SEO описание категории -->
	  {% IF CATEGORY_SEO_DESCRIPTION_SHORT %}
		<p>{CATEGORY_SEO_DESCRIPTION_SHORT}</p>
	  {% ENDIF %}
	  <!-- Полное SEO описание категории -->
	  {% IF CATEGORY_SEO_DESCRIPTION_LARGE %}
		<p>{CATEGORY_SEO_DESCRIPTION_LARGE}</p>
	  {% ENDIF %}
	</div>
  </div>
  {% ENDIF %}
  <!-- /END Вывод всех видов описания категории -->

перенесите его в самый верх и поставьте первой строкой.


далее найдите и удалите:
<div class="rating-hover">
					<div class="ratings">
					  <div class="rating-box">
						{% IF goods.OPINION_RATING_VALUE %}
						<span itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
						  <meta itemprop="worstRating" content = "1">
						  <meta itemprop="bestRating" content = "10">
						  <meta itemprop="ratingValue" content = "{goods.OPINION_RATING_VALUE}">
						  <meta itemprop="reviewCount" content = "{goods.OPINION_RATING_CNT_ALL}">
						  <div class="rating" style="width:{goods.OPINION_RATING_VALUE}0%" alt="{goods.OPINION_RATING_VALUE}" title="Рейтинг товара"></div>
						</span>
						{% ELSE %}
						  <div class="rating" style="width:0%" alt="Рейтинг не определён" title="Рейтинг не определён"></div>
						{% ENDIF %}
					  </div>
					</div>
					</div>


#3 girlsmile

girlsmile

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

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

Отправлено 08 Апрель 2016 - 17:37

Все здорово, спасибо огромное! Только чуть изменила второй ответ, не так:

Просмотр сообщенияVaccina (01 Апрель 2016 - 03:06) писал:

далее найдите:
<!-- Вывод всех видов описания категории -->
{% IF CATEGORY_DESCRIPTION || CATEGORY_SEO_DESCRIPTION_SHORT || CATEGORY_SEO_DESCRIPTION_LARGE %}
<div class="htmlDataBlock clear">
<div class="box-content">
	 <!-- Описание категории -->
	 {% IF CATEGORY_DESCRIPTION %}
	 <p>{CATEGORY_DESCRIPTION}</p>
	 {% ENDIF %}
	 <!-- Короткое SEO описание категории -->
	 {% IF CATEGORY_SEO_DESCRIPTION_SHORT %}
	 <p>{CATEGORY_SEO_DESCRIPTION_SHORT}</p>
	 {% ENDIF %}
	 <!-- Полное SEO описание категории -->
	 {% IF CATEGORY_SEO_DESCRIPTION_LARGE %}
	 <p>{CATEGORY_SEO_DESCRIPTION_LARGE}</p>
	 {% ENDIF %}
</div>
</div>
{% ENDIF %}
<!-- /END Вывод всех видов описания категории -->

перенесите его в самый верх и поставьте первой строкой.


а так
Первая часть в самом верху
<!-- Вывод краткого описания категории -->
{% IF CATEGORY_DESCRIPTION %}
<div class="htmlDataBlock clear">
<div class="box-content">
	 <!-- Описание категории -->
	 {% IF CATEGORY_DESCRIPTION %}
	 <p>{CATEGORY_DESCRIPTION}</p>
	 {% ENDIF %}
	 </div>
</div>
{% ENDIF %}
<!-- /END Вывод краткого описания категории -->

вторая часть в самом низу
<!-- Вывод всех видов seo описания категории -->
{% IF CATEGORY_SEO_DESCRIPTION_SHORT || CATEGORY_SEO_DESCRIPTION_LARGE %}
<div class="htmlDataBlock clear">
<div class="box-content">
	  <!-- Короткое SEO описание категории -->
	 {% IF CATEGORY_SEO_DESCRIPTION_SHORT %}
	 <p>{CATEGORY_SEO_DESCRIPTION_SHORT}</p>
	 {% ENDIF %}
	 <!-- Полное SEO описание категории -->
	 {% IF CATEGORY_SEO_DESCRIPTION_LARGE %}
	 <p>{CATEGORY_SEO_DESCRIPTION_LARGE}</p>
	 {% ENDIF %}
</div>
</div>
{% ENDIF %}
<!-- /END Вывод всех видов seo описания категории -->


#4 Кенгуру

Кенгуру

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

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

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

А как сделать такое на Какаду? чтобы вверху отображался Полное описание категории, а внизу Полное SEO-описание




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

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