Jump to content


Photo
- - - - -

Как правильно вывести отображение материала в категории и подкатегории?

материал

8 replies to this topic

#1 Наташа

Наташа
  • JBZoo User (rus)
  • User rate: 0
  • posts: 13
  • topics: 3

Posted 20 February 2018 - 21:41

У меня в каталоге такая структура:

Главная:
 - Категория
  - Подкатегория
   - Товар

Мне нужно чтобы товар был размещен и в катагории и в подкатегории и на главной, но при таком раскладе у меня в категории при нажатии на материал возникает 404 ошибка, как можно сделать, чтобы даже если бы я находилась в категории или подкатегории и при клике на товар у меня выводился бы товар с таким url:

http://site.ru/главн...категория/товар ????

Как это все можно реализовать?


  • 0

#2 LeMax

LeMax
  • JBZoo User (rus)
  • User rate: 8.6
  • posts: 308
  • topics: 27

Posted 21 February 2018 - 14:23

Товару можно присвоить несколько категорий (Категория1 и Подкатегория1), а также еще можно отметить параментр FrontPage и тогда он будет выводиться на главной странице раздела каталога (если пункт меню - FrontPage)

 

но стоит отметить, что если товар будет в Категории1 и Подкатегории1, то линки будут разные, а содержание одно и тоже (т.е. дубль)


  • 0

#3 Наташа

Наташа
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 13
  • topics: 3

Posted 21 February 2018 - 14:26

Так это я и так знаю, не знаю как вывести, чтобы линк были не разные... Только редирект делать? Других путей в JBZOO нет?


  • 0

#4 LeMax

LeMax
  • JBZoo User (rus)
  • User rate: 8.6
  • posts: 308
  • topics: 27

Posted 21 February 2018 - 14:28

Одинаковых линков быть не может :) т.к. Категории разные


  • 0

#5 Наташа

Наташа
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 13
  • topics: 3

Posted 21 February 2018 - 14:32

в плане?

 

Например: каталог - мебель - мебель из сосны - софа,

если я подвязываю софу к категории и подкатегории у меня такие линки:

 

каталог - мебель - мебель из сосны - софа

каталог - мебель - софа

 

А мне надо чтобы всегда был url такого плана и из категории и из подкатегории: каталог - мебель - мебель из сосны - софа


  • 0

#6 LeMax

LeMax
  • JBZoo User (rus)
  • User rate: 8.6
  • posts: 308
  • topics: 27

Posted 21 February 2018 - 14:33

Если кратко, то: такое штатными средствами не реализовать  :)


  • 0

#7 Наташа

Наташа
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 13
  • topics: 3

Posted 21 February 2018 - 14:35

Только редиректы делать?


Просто если я выбираю отметить товар на главной странице и только в подкатегории - url формируется правильный, а вот если еще и категорию добавляю, то url разные


  • 0

#8 Сонкин

Сонкин
  • JBZoo User (rus)
  • User rate: 3.4
  • posts: 143
  • topics: 20

Posted 21 February 2018 - 23:15

Для Zoo, равно как и JBZoo, сохранять товар в разные категории - нормально, т.к. он добавляет 

rel="canonical"

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

(В настройках для JBZoo SEF можно включить фикс каноникала, вроде как он там работает лучше.)

 

Для этого у товара есть параметр "Родительская категория", НО также это зависит и от структуры меню Joomla.

 

Например, у меня есть один каталог с кучей вложенностей подкатегорий, товары могут относится сразу к нескольким и категориям и подкатегориям. А вот URL у любого из таких товаров всегда такой: сайт.ru/catalog/item, т.к. пункт меню там только один для корневой категории "Каталог". Хлебные крошки разные, зависят от того откуда мы зашли в товар.

 

В другом примере, для всех подкатегорий созданы свои пункты меню, и у одного товара могут быть несколько разных URL, хоть сайт.ru/catalog/cat/subcat/subcat/subcat/item, а вот rel="canonical" у всех одинаковый.

 

И в первом и втором примере, проблем с индексацией или дублями нет.


Edited by Сонкин, 21 February 2018 - 23:24.

  • 0

#9 Сонкин

Сонкин
  • JBZoo User (rus)
  • User rate: 3.4
  • posts: 143
  • topics: 20

Posted 21 February 2018 - 23:21

Да, ещё. 

Для корректной работы "canonical", по моему нужно включить SEF плагин Joomla.

 

Ещё есть какие-то решения, для автоматических редиректов в Zoo, например платная версия вот этого плагина, не пробовал его для Zoo, как работает - не знаю, с родными дублями Joomla справлялся хорошо.


  • 0





Also tagged with one or more of these keywords: материал

Click to return to top of page in style!