Jump to content


Photo
- - - - -

Отображение категорий товара


  • This topic is locked This topic is locked
4 replies to this topic

#1 andronsys

andronsys
  • JBZoo User (rus)
  • User rate: ~
  • posts: 6
  • topics: 2

Posted 27 November 2012 - 07:46

Помогите пожалуйста решить такую задачу...
Структура каталога такая:
1 корневая категория  (Станки)
    1 подкатегория              (по дереву)
    2 подкатегория              (по металлу)
    3 подкатегория              (по барабану)
2 корневая категория  (Одежда)
    1 подкатегория              (новая)
    2 подкатегория              (б/у)
    3 подкатегория              (ворованая)
3 корневая категория  (Услуги)
    1 подкатегория              (юриста)
    2 подкатегория              (стоматолога)
    3 подкатегория              (аквалангиста)
Товар принадлежит нескольким подкатегориям. Корневым категориям ни одни товар не принадлежит.
В карточке товара нужно чтобы отображался список подкатегорий с корневой категорией, которой принадлежит подкатегория.
Пример:
[table]
[tr]
[td]Карточка (БУМАГА), вес - 2кг., цвет - синий.          Цена 230руб.[/td]
[/tr]
[tr]
[td]Рубрики: Услуги - юриста, стоматолога, Одежда - новая, б/у.[/td]
[/tr]
[/table]
 
[table]
[tr]
[td]Карточка (МАЙКА), вес - 1кг., цвет - зеленый.          Цена 230руб.
[/t][/t][/t][/td][/tr]
[tr]
[td]Рубрики: Станки - по дереву, Услуги - аквалангиста, Одежда - новая.[/td]
[/tr]
[/table]
 

Сейчас выводятся только категории. (как на рисунке)
Изображение

  • 0

#2 andronsys

andronsys
  • Topic Starter
  • JBZoo User (rus)
  • User rate: ~
  • posts: 6
  • topics: 2

Posted 30 November 2012 - 03:37

Подскажите хотя-бы в каких файлах искать решение, дайте наводку.
  • 0

#3 nikopolspb

nikopolspb
  • JBZoo User (rus)
  • User rate: ~
  • posts: 1
  • topics: 0

Posted 15 December 2012 - 08:55

Тех. поддержка, где Ваша поддержка?
  • 0

#4 andronsys

andronsys
  • Topic Starter
  • JBZoo User (rus)
  • User rate: ~
  • posts: 6
  • topics: 2

Posted 15 December 2012 - 22:43

Хотя-бы намекнули.
  • 0

#5 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 16 December 2012 - 12:57

Чтобы отображались категории нужно использовать элемент itemcategory (стандартный)
По умолчанию он выводит весь список категорий.

/media/zoo/elements/itemcategory/itemcategory.php
метод render вызывает getRelatedCategories у объекта материала.

Изменять функцию getRelatedCategories нельзя, т.к она системная и может положить вам сайт.
Нужно сделать аналогию этой функции со своими выборками.

PS Каким образом это относится к JBZoo - не понятно.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.





Click to return to top of page in style!