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


Страница С Категориями

категории категория

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

#1 Xodkins

Xodkins

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

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

Отправлено 08 Октябрь 2015 - 00:15

SL-360414
Доброго времени суток! У меня следующая проблема. Возможно ли Сделать страницу на которой будут отображаться непосредственно КАТЕГОРИИ товаров. Мне нужно чтобы человек нажимая в верхнем меню КТАЛОГ видел перед собой картинки категорий с их названием, а уже при выборе той или иной категории переходил к товарам. Сейчас при переходе в КАТАЛОГ отображаются все товары подряд. Это не очень удобно. Человеку среди 200 товаров будет долго и муторно искать то что ему нужно. Что самое интересное изображение к категориям добавляются, с какой целью только не ясно если их не отыскать. Что еще интереснее что при редактировании страницы КАТЕГОРИИ а точнее "Название товарной категории в URL" видно что предусмотрен путь "/category/" но при попытке попасть на такую страницу по ссылке "http://moysait.store...nd.ru/category" выходит сообщение "Раздел не найден
Этого раздела на нашем сайте не существует..."

#2 Vaccina

Vaccina

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

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

Отправлено 08 Октябрь 2015 - 02:29

Сайт - Редактор шаблонов - Товары - после:
<div class="crumbs clr">
	<div class="clr"><a href="http://{NET_DOMAIN}/">Главная</a>
		<!-- Если отображаем полный каталог товаров, без указания категории -->
		{% IF IS_FULL_CATALOG %}
			&raquo; <span class="current fnt12 b">Каталог товаров</span>
			<!-- Если отображаем товары в категории -->
		{% ELSE %}
			{% FOR upper_navigation %}
				{% IF upper_navigation.CURRENT %}
					&raquo; <span class="current fnt12 b">{upper_navigation.NAME}</span>
				{% ELSEIF upper_navigation.CURRENT_PARENT %}
					&raquo; <a href="{upper_navigation.URL}">{upper_navigation.NAME}</a>
				{% ENDIF %}
			{% ENDFOR %}
		{% ENDIF %}
	</div>
</div>
<div class="contenttext clr">
	<h1 class="title">{CATEGORY_NAME}</h1>
</div>
<hr>

вставьте:
{% IF IS_FULL_CATALOG %}
<!-- Блок навигации по категориям, вложенным в текущую категорию -->
				<div class="box">
					<div class="table" style="width:100%" >
						<ul class="categoriesList">
							{% FOR nested_categories_list %}
							<li class="tabproduct">
								<div class="item-box">
									<div class="img">
										<a href="{nested_categories_list.URL}" title="Перейти на страницу &laquo;{nested_categories_list.NAME}&raquo;">
											<img {% IF nested_categories_list.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-small.png?design=bistro" width="130"{% ELSE %}src="{nested_categories_list.IMAGE_MEDIUM}"{% ENDIF %} alt="{nested_categories_list.NAME}" />
										</a>
									</div>
									<div class="title ">
										<h4><a href="{nested_categories_list.URL}" title="Перейти к категории &laquo;{nested_categories_list.NAME}&raquo;">{nested_categories_list.NAME}</a></h4>
									</div>
								</div>
							</li>
							{% ENDFOR %}
						</ul>
					</div>
				</div>
				<br class="clr" />
{% ELSE %}

и в самом конце шаблона, последней строчкой вставьте:
{% ENDIF %}


#3 Xodkins

Xodkins

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

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

Отправлено 08 Октябрь 2015 - 15:51

Просмотр сообщенияVaccina (08 Октябрь 2015 - 02:29) писал:

Сайт - Редактор шаблонов - Товары - после:
<div class="crumbs clr">
<div class="clr"><a href="http://{NET_DOMAIN}/">Главная</a>
	 <!-- Если отображаем полный каталог товаров, без указания категории -->
	 {% IF IS_FULL_CATALOG %}
		 &raquo; <span class="current fnt12 b">Каталог товаров</span>
		 <!-- Если отображаем товары в категории -->
	 {% ELSE %}
		 {% FOR upper_navigation %}
			 {% IF upper_navigation.CURRENT %}
				 &raquo; <span class="current fnt12 b">{upper_navigation.NAME}</span>
			 {% ELSEIF upper_navigation.CURRENT_PARENT %}
				 &raquo; <a href="{upper_navigation.URL}">{upper_navigation.NAME}</a>
			 {% ENDIF %}
		 {% ENDFOR %}
	 {% ENDIF %}
</div>
</div>
<div class="contenttext clr">
<h1 class="title">{CATEGORY_NAME}</h1>
</div>
<hr>

вставьте:
{% IF IS_FULL_CATALOG %}
<!-- Блок навигации по категориям, вложенным в текущую категорию -->
			 <div class="box">
				 <div class="table" style="width:100%" >
					 <ul class="categoriesList">
						 {% FOR nested_categories_list %}
						 <li class="tabproduct">
							 <div class="item-box">
								 <div class="img">
									 <a href="{nested_categories_list.URL}" title="Перейти на страницу &laquo;{nested_categories_list.NAME}&raquo;">
										 <img {% IF nested_categories_list.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-small.png?design=bistro" width="130"{% ELSE %}src="{nested_categories_list.IMAGE_MEDIUM}"{% ENDIF %} alt="{nested_categories_list.NAME}" />
									 </a>
								 </div>
								 <div class="title ">
									 <h4><a href="{nested_categories_list.URL}" title="Перейти к категории &laquo;{nested_categories_list.NAME}&raquo;">{nested_categories_list.NAME}</a></h4>
								 </div>
							 </div>
						 </li>
						 {% ENDFOR %}
					 </ul>
				 </div>
			 </div>
			 <br class="clr" />
{% ELSE %}

и в самом конце шаблона, последней строчкой вставьте:
{% ENDIF %}

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




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

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