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


Каталог Товаров


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

#1 gss23

gss23

    Новичок

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

Отправлено 07 Март 2012 - 09:36

Подскажите, пожалуйста,почему при нажатии на каталог товаров , картинки групп товаров выводятся не правильно. http://electrik.storeland.ru/catalog

#2 Vaccina

Vaccina

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

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

Отправлено 07 Март 2012 - 21:49

Попробуйте изменить опцию "Поле сортировки товаров по умолчанию" в разделе настроек.

#3 zoogle

zoogle

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

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

Отправлено 06 Июль 2014 - 11:56

Добрый день! Подскажите, пожалуйста:
У меня шаблон Лайт, на главной странице в левом углу каталог товаров, под котором отображаются подкатегории.
Как сделать, чтобы отображались  товары под категорией?
И можно сделать, чтобы отображались только товары без подкатегории?

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

  • 1.png


#4 Vaccina

Vaccina

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

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

Отправлено 08 Июль 2014 - 01:15

В каталоге реализовать подобную вещь, к сожалению, нельзя.

Чтобы в самих категориях в основной части сайта, вместо подкатегорий отображались товары, в разделе Товары - Товары добавьте в данную категорию товары, в следствии подкатегории будут отображаться только в боковой панели.

#5 zoogle

zoogle

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

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

Отправлено 09 Июль 2014 - 20:14

Спасибо за ответ!)

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

#6 Сake

Сake

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

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

Отправлено 10 Июль 2014 - 03:48

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

#7 zoogle

zoogle

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

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

Отправлено 12 Июль 2014 - 08:12

Понял. Спасибо!


#8 Ekaterina_idealseam

Ekaterina_idealseam

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

  • Пользователи
  • PipPip
  • 38 сообщений
  • ГородМосква

Отправлено 01 Август 2014 - 11:54

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


#SL-22817

#9 support 2.0

support 2.0

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

  • Модераторы
  • 4 950 сообщений

Отправлено 01 Август 2014 - 20:22

Просмотр сообщенияEkaterina_idealseam (01 Август 2014 - 11:54) писал:

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


#SL-22817
Изменила Вам код для шапки сайт. Он у Вас был неверный. Нельзя ставить html теги для дизайна сайта внутрь тега <head>

Для того, чтобы при нажатии на Каталог товаров переходила в раздел с категориями, найдите в шаблоне HTML строчку
<h4 class="contentTbodyCatalogHeader">Каталог товаров</h4>
замените ее на
<h4 class="contentTbodyCatalogHeader"><a href="{CATALOG_URL}">Каталог товаров</a></h4>
Теперь выведем категории в том разделе. Зайдите в шаблон Товары и найдите строчку
<h1>{CATEGORY_NAME}</h1>
после нее вставьте
{% IF IS_FULL_CATALOG %}
	 <!-- Блок навигации по категориям, вложенным в текущую категорию -->
	 <ul class="content_catalog_nested_categories">
		 {% FOR nested_categories_list %}
			 <li>
				 <div class="imagem"><a href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»"><img {% IF nested_categories_list.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-small.png" width="130"{% ELSE %}src="{nested_categories_list.IMAGE_MEDIUM}"{% ENDIF %} alt="{nested_categories_list.NAME}" /></a></div>
				 <a href="{nested_categories_list.URL}" title="Перейти к категории «{nested_categories_list.NAME}»">{nested_categories_list.NAME}</a>
			 </li>
		 {% ENDFOR %}
	 </ul>
	 <br clear="all"/>
{% ELSE %}
далее в этом же шаблоне найдите
<!-- Yandex.Metrika counter -->
ПЕРЕД этой строчкой вставьте
{% ENDIF %}

Также теперь нужно убрать код
<!-- Yandex.Metrika counter -->
<script type="text/javascript">
(function (d, w, c) {
(w[c] = w[c] || []).push(function() {
	 try {
		 w.yaCounter20123185 = new Ya.Metrika({id:20123185,
				 clickmap:true,
				 trackLinks:true,
				 accurateTrackBounce:true});
	 } catch(e) { }
});
var n = d.getElementsByTagName("script")[0],
	 s = d.createElement("script"),
	 f = function () { n.parentNode.insertBefore(s, n); };
s.type = "text/javascript";
s.async = true;
s.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//mc.yandex.ru/metrika/watch.js";
if (w.opera == "[object Opera]") {
	 d.addEventListener("DOMContentLoaded", f, false);
} else { f(); }
})(document, window, "yandex_metrika_callbacks");
</script>
<noscript><div><img src="//mc.yandex.ru/watch/20123185" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<!-- /Yandex.Metrika counter -->
и, если он еще где-то у Вас есть в шаблонах, то его также нужно убрать. Ставится счетчик в разделе настройки -> основные -> Яндекс.Метрика  (у Вас эти цифры также там присутствуют).
Ниже в поле
Код для вывода на всех страницах магазина
из него также все удалите. Счетчик будет везде считаться и без этого, если указаны цифры в поле, о котором я написала выше. Также, чем больше скриптов, тем меньше работает сайт. Тем более, если это одни и те же скрипты, то повторять их несколько раз в разных шаблонах не нужно.

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

  • QIP Shot - Screen 550.png


#10 zoogle

zoogle

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

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

Отправлено 02 Август 2014 - 20:15

Здравствуйте! Задавал вам похожий вопрос, но хотел уточнить,возможно ли реализовать следующее:

Шаблон Лайт, при нажатии на категорию(слева столбик), чтобы открывался определенный товар.
Можно ли прописать какую-нибудь ссылку?

#11 support 2.0

support 2.0

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

  • Модераторы
  • 4 950 сообщений

Отправлено 02 Август 2014 - 22:49

Просмотр сообщенияzoogle (02 Август 2014 - 20:15) писал:

Здравствуйте! Задавал вам похожий вопрос, но хотел уточнить,возможно ли реализовать следующее:

Шаблон Лайт, при нажатии на категорию(слева столбик), чтобы открывался определенный товар.
Можно ли прописать какую-нибудь ссылку?
Если товаров не много, то можно сделать меню в разделе сайт -> меню -> и в него добавить ссылки на товары. Это меню можно будет поместить под каталог или в тот же каталог (смотря как Вам нужно). Однако проблема в том, что в таком случае после добавления товаров в пункты меню, нельзя менять у них ссылки и добавлять в такое меню множество товаров не получится. Другой вариант мне пока не приходит как это можно бы было реализовать. Каталог предусмотрен только для категорий.

#12 zoogle

zoogle

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

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

Отправлено 03 Август 2014 - 11:43

Спасибо за быстрый ответ!))
Зашел в раздел меню как вы сказали. Понял как  добавлять ссылки на товары
в верхнее и нижнее меню. Как поместить меню под каталог, который находится слева
(на главной) столбиком?

#13 Сake

Сake

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

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

Отправлено 05 Август 2014 - 01:37

В шаблоне "HTML" после кода каталога

{%IFNOT catalog_empty %}
			  {% FOR catalog %}
				{% IFNOT catalog.HIDE %}
				  {% IF catalog.FIRST %}<ul>{% ENDIF %}
					 <li>
					   <a href="{catalog.URL}"
						  {% IF catalog.CURRENT %}
							class="contentTbodyCatalogCurent"
						  {% ELSEIF catalog.CURRENT_PARENT %}
							class="contentTbodyCatalogCurentBranch"
						  {% ENDIF %}
					   >
						{catalog.NAME}
						<!-- Отображение количества товаров в категории -->
						{% IF catalog.GOODS_COUNT>0 %}
						 ({catalog.GOODS_COUNT})
						{% ENDIF %}
					  </a>
					{% IF catalog.ISSET_SUB=0 %}</li>{% ENDIF %}
				  {% IF catalog.LAST %}
					{% FOR out %}</ul>{%IFNOT catalog.out.LAST %}</li>{% ENDIF %}{% ENDFOR %}
				  {% ENDIF %}
				{% ENDIF %}
			  {% ENDFOR %}
			{% ENDIF %}

добавьте примерно следующий код

<ul>
{% FOR menu %}
  {% FOR header2 %}
	  {% FOR links %}
		 <li {% IF menu.header2.links.first %}class="first"{% ELSEIF menu.header2.links.last %}class="last"{% ENDIF %}>
		   <a href="{menu.header2.links.URL}" {% IF menu.header2.links.SELECTED %}class="selected"{% ENDIF %} {% IF menu.header2.links.TITLE %}title="{menu.header2.links.TITLE}"{% ENDIF %}>{menu.header2.links.NAME}</a>
		 </li>
	   {% ENDFOR %}
   {% ENDFOR %}
{% ENDFOR %}
</ul>

Ваше меню должно иметь идентификатор "header2" или любой другой, но в таком случае понадобится его изменить в добавленном коде.

#14 zoogle

zoogle

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

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

Отправлено 08 Август 2014 - 13:19

Добавил код! Меню под каталогом не появилось. Где посмотреть идентификатор меню?

#15 batta

batta

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

  • Пользователи
  • PipPipPipPip
  • 1 142 сообщений
  • ГородНижний Новгород

Отправлено 08 Август 2014 - 15:09

Просмотр сообщенияzoogle (08 Август 2014 - 13:19) писал:

Добавил код! Меню под каталогом не появилось. Где посмотреть идентификатор меню?
Здравствуйте.
Попробуйте в шаблоне HTML.
<ul>
{% FOR menu %}
{% FOR header2 %}
		 {% FOR links %}
				 <li {% IF menu.header2.links.first %}class="first"{% ELSEIF menu.header2.links.last %}class="last"{% ENDIF %}>
				 <a href="{menu.header2.links.URL}" {% IF menu.header2.links.SELECTED %}class="selected"{% ENDIF %} {% IF menu.header2.links.TITLE %}title="{menu.header2.links.TITLE}"{% ENDIF %}>{menu.header2.links.NAME}</a>
				 </li>
		 {% ENDFOR %}
{% ENDFOR %}
{% ENDFOR %}
</ul>
измените на.
<ul>
{% FOR menu %}
{% FOR footer2 %}
		 {% FOR links %}
				 <li {% IF menu.footer2.links.first %}class="first"{% ELSEIF menu.footer2.links.last %}class="last"{% ENDIF %}>
				 <a href="{menu.footer2.links.URL}" {% IF menu.footer2.links.SELECTED %}class="selected"{% ENDIF %} {% IF menu.footer2.links.TITLE %}title="{menu.footer2.links.TITLE}"{% ENDIF %}>{menu.footer2.links.NAME}</a>
				 </li>
		 {% ENDFOR %}
{% ENDFOR %}
{% ENDFOR %}
</ul>


#16 zoogle

zoogle

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

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

Отправлено 11 Август 2014 - 07:47

Изменил как вы сказали - исчезло верхнее меню, а слева под каталогом товаров так и не появилось. Вернул обратно.

#17 Taisia

Taisia

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

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

Отправлено 11 Август 2014 - 08:56

Просмотр сообщенияzoogle (08 Август 2014 - 13:19) писал:

Добавил код! Меню под каталогом не появилось. Где посмотреть идентификатор меню?

идентификатор меню вы смотрите во вкладке сайт-меню
рядом с названием блоков меню выводится идентификатор
примерно так

{menu.secondmenu}
таким образом secondmenu - это идентификатор

#18 zoogle

zoogle

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

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

Отправлено 12 Август 2014 - 06:55

С идентификаторм разобрался! Спасибо!

Сделал все изменения как вы рекомендовали. И в итоге появились категории в левом столбце, но
верхнее меню исчезло.  Вернее верхнее меню изменяется синхронно с боковым.

И все-таки возможно ли сделать, чтобы при нажатии на категорию открывалось сразу описание товара?
Т.е.  рисунок 1, а не рисунок 2

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

  • 1.png
  • 2.png


#19 Castiel

Castiel

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

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

Отправлено 12 Август 2014 - 07:23

Просмотр сообщенияzoogle (12 Август 2014 - 06:55) писал:

С идентификаторм разобрался! Спасибо!

Сделал все изменения как вы рекомендовали. И в итоге появились категории в левом столбце, но
верхнее меню исчезло.  Вернее верхнее меню изменяется синхронно с боковым.

И все-таки возможно ли сделать, чтобы при нажатии на категорию открывалось сразу описание товара?
Т.е.  рисунок 1, а не рисунок 2

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

#20 zoogle

zoogle

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

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

Отправлено 12 Август 2014 - 07:46

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




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

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